OPENBUS-3009 Atualização do README.md sobre o UUID

parent cd762a92
......@@ -42,18 +42,22 @@
[openldap.jam](https://git.tecgraf.puc-rio.br/boost-build/openldap/tree/master) (Somente Unix)
[libuuid-1.0.3](http://webserver2.tecgraf.puc-rio.br/ftp_pub/openbus/repository/libuuid-1.0.3.tar.gz) (Somente Unix)
[uuid.jam](https://git.tecgraf.puc-rio.br/boost-build/uuid/tree/master) (Somente Unix)
[boost-build](http://webserver2.tecgraf.puc-rio.br/ftp_pub/openbus/repository/boost-build-2014-10_tecgraf_28112014snapshot.tgz)
[sqlite](https://git.tecgraf.puc-rio.br/openbus-3rd-party/sqlite/tree/master)
## Build
0. É necessário ter o Boost Build, a OpenSSL e a OpenLDAP (no caso do Unix) instalados. [Instalação da Boost Build](https://jira.tecgraf.puc-rio.br/confluence/x/vYq_B), [Instalação da OpenSSL 1.0.0] (https://jira.tecgraf.puc-rio.br/confluence/x/wYq_B) e [Instalação da OpenLDAP] (https://jira.tecgraf.puc-rio.br/confluence/x/w4q_B).
0. É necessário ter o Boost Build, a OpenSSL e a OpenLDAP (no caso do Unix) instalados. [Instalação da Boost Build](https://jira.tecgraf.puc-rio.br/confluence/x/vYq_B), [Instalação da OpenSSL 1.0.0] (https://jira.tecgraf.puc-rio.br/confluence/x/wYq_B), [Instalação da OpenLDAP] (https://jira.tecgraf.puc-rio.br/confluence/x/w4q_B) e [Instalação da Biblioteca UUID 1.0.3] (https://jira.tecgraf.puc-rio.br/confluence/x/1AXXB).
1. Escolher um diretório raiz para o build (`$BUILD`) e disponibilizar
cada uma das dependências como um subdiretório com o nome da
dependência conforme listado acima.Por exemplo:
`$BUILD/lua`,`$BUILD/loop`, `$BUILD/oil` e assim por diante.
2. Disparar o Boost Build em `$BUILD/openbus-core/bbuild` informando o local
da instalação da OpenSSL e OpenLDAP (somente Unix):
da instalação da OpenSSL, OpenLDAP (somente Unix) e UUID (somente Unix):
### Unix
......@@ -61,7 +65,8 @@ da instalação da OpenSSL e OpenLDAP (somente Unix):
cd $BUILD/openbus-core/bbuild
$INSTALL/boost-build/bin/b2 warnings=off \
-sOPENSSL_INSTALL=$OPENSSL_INSTALL \
-sOPENLDAP_INSTALL=$OPENLDAP_INSTALL
-sOPENLDAP_INSTALL=$OPENLDAP_INSTALL \
-sUUID_INSTALL=$UUID_INSTALL
```
### Windows
......@@ -73,8 +78,8 @@ cd %BUILD%\openbus-core\bbuild
```
Os locais de instalação das bibliotecas OpenSSL e OpenLDAP podem ser
informados através das variáveis `OPENSSL_INSTALL` e
`OPENLDAP_INSTALL`. Como alternativa, os diretórios `include` e `lib`
informados através das variáveis `OPENSSL_INSTALL`, `OPENLDAP_INSTALL`
e `UUID_INSTALL`. Como alternativa, os diretórios `include` e `lib`
podem ser informados de forma separada através das variáveis
`OPENSSL_INC` e `OPENSSL_LIB`.
......@@ -123,9 +128,11 @@ seguintes variáveis de ambiente:
`OPENLDAP_JAM`
`UUID_JAM`
`SQLITE`
As variáveis acima podem ser passadas para o Boost Build através do argumento `-sVAR=value`, por exemplo, `-sLUA=/path/to/luasrc`.
Os produtos do build são disponibilizados em
`$BUILD\openbus-core\bbuild\install`.
\ No newline at end of file
`$BUILD\openbus-core\bbuild\install`.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment