Ambiente para build do openbus-collaboration-service

No caso do collaboration-service foi preciso indicar
outros paths porque ele ainda depende do OpenBus SDK 2.0.

Não fizemos a atualização dele para o OpenBus SDK 2.1
então tive que fazer overloading das variáveis de
OPENBUS_IDL, OPENBUS_LEGACY_IDL e LUAOPENBUS.

As correções que fiz no git do collaboration deixei num
branch específico para podermos revisar:
   bugfix/OPENBUS-3149_updateoil_luaiconv

OPENBUS-3149
parent d5156d53
......@@ -14,3 +14,10 @@
`---` `----' `----'
** Docker OpenBus Development Environment 2018 - PUC-Rio
Compile: 'b2 warnings=off -sOPENSSL_INSTALL=$OPENSSL_PACKAGE_DIR -sOPENLDAP_INSTALL=$OPENLDAP_PACKAGE_DIR -sUUID_INSTALL=$LIBUUID_PACKAGE_DIR threading=multi'
Use same compile directive for the following projects:
- openbus-core
- openbus-governance-extension
In order to compile the 'openbus-collaboration-service' project you may use a couple of alternative variables since it's dependent of OpenBus 2.0 protocol.
Compile: 'b2 warnings=off -sOPENSSL_INSTALL=$OPENSSL_PACKAGE_DIR -sOPENLDAP_INSTALL=$OPENLDAP_PACKAGE_DIR -sUUID_INSTALL=$LIBUUID_PACKAGE_DIR -sLUAOPENBUS=/openbus-dev/packages/luaopenbus-v20 -sOPENBUS_LEGACY_IDL=/openbus-dev/packages/openbus-legacy-idl-v15 -sOPENBUS_LIB_IDL=/openbus-dev/packages/openbus-lib-idl-v20 -sOPENBUS_IDL=/openbus-dev/packages/openbus-legacy-idl threading=multi'
......@@ -54,8 +54,13 @@ for project in "lua openbus-3rd-party" \
"uuid boost-build master uuid.jam" \
"sqlite openbus-3rd-party" \
"luaiconv openbus-3rd-party" \
"openbus-core openbus master"
"openbus-core openbus master" \
"openbus-governance-extension openbus" \
"openbus-sdk-lua openbus 02_00_01 luaopenbus-v20" \
"openbus-idl openbus OB_IDL_v1_05_2010_05_13 openbus-legacy-idl-v15" \
"openbus-sdk-idl-lib openbus 02_00 openbus-lib-idl-v20" \
"openbus-collaboration-service openbus bugfix/OPENBUS-3149_updateoil_luaiconv"
do
set -- $project
git_clone $1 $2 $3 $4
done
\ No newline at end of file
done
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