Commit f1b6d529 authored by Victor Sa Freire Fusco's avatar Victor Sa Freire Fusco
Browse files

[FTC-90]: Rearrumar a estrutura de diretorios do repositorio svn separando por...

[FTC-90]: Rearrumar a estrutura de diretorios do repositorio svn separando por linguagens como nos projetos SCS e OPENBUS

- Copiando o descritor antigo para cada linguagem



git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/ftc/core/lua/trunk@124112 ae0415b3-e90b-0410-900d-d0be9363c56b
parent db338258
SUNOS64_TECMAKE_FLAGS="USE_NODEPEND=Yes TEC_UNAME=SunOS510_64 BUILD_64=yes"
descriptors = {
{
name = "lua5.1",
url = SVNREPURL .. "/openbus/libs/trunk/lua5.1.3",
build = {
type = "tecmake",
src = PRODAPP .."/lua5.1/src",
mf = {
"config"
},
Darwin = {
mf = {
"config", "config BUILD_DYLIB=Yes"
}
},
SunOS510_64 = {
mf = {
"config ".. SUNOS64_TECMAKE_FLAGS
}
},
},
install_files = {
["../lib/${TEC_UNAME}/liblua5.1.so"] = "lib/${TEC_UNAME}",
["../lib/${TEC_UNAME}/liblua5.1.dylib"] = "lib/${TEC_UNAME}",
},
dev_files = {
["../lib/${TEC_UNAME}/liblua5.1.*"] = "lib/${TEC_UNAME}",
["../include/*"] = "include/lua5.1.3",
},
},
{
name = "lua5.1-bin",
build = {
type = "tecmake",
src = PRODAPP .."/lua5.1/src",
mf = {
"lua",
},
SunOS510_64 = {
mf = {
"lua ".. SUNOS64_TECMAKE_FLAGS
}
},
},
install_files = {
["../bin/${TEC_UNAME}/lua5.1"] = "bin/${TEC_UNAME}",
},
},
{
name = "ftc-java",
url = SVNREPURL .. "/ftc/branches/FTC_v1_02_2011_09_17/java",
build = {
type = "maven",
src = PRODAPP.."/ftc-java",
},
install_files = {
["target/ftc-*.jar"] = "lib/java",
},
},
{ name = "openssl-0.9.9",
url = "http://www.tecgraf.puc-rio.br/~openbus/repository/openssl-0.9.9.tar.gz",
build = {
type = "autotools",
test_libs = {"libcrypto*0.9.9*"},
Darwin105x86 = "./Configure darwin64-x86_64-cc no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
Darwin104x86 = "./Configure darwin64-x86_64-cc no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
Darwin103x86 = "./Configure darwin64-x86_64-cc no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
Darwin102x86 = "./Configure darwin64-x86_64-cc no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
Darwin100x86 = "./Configure darwin64-x86_64-cc no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
Darwin = "./config no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
Linux = "./config shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
IRIX = "./config shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
SunOS = "./config shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
SunOS510 = "./Configure solaris-sparcv9-cc shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
SunOS510_64 = "./Configure solaris64-sparcv9-cc shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
SunOS510x86 = "./config no-asm shared --prefix=".. TMPDIR ..
" --openssldir=".. TMPDIR .."/openssl && make && make install_sw",
},
install_files = {
-- ["libssl*.dll*"] = "libpath/${TEC_UNAME}", --dynamic windows
-- ["libcrypto*.dll*"] = "libpath/${TEC_UNAME}",
[TMPDIR .."/lib/libssl*.so*"] = "libpath/${TEC_UNAME}", --dynamic linux,aix,sunos
[TMPDIR .."/lib/libcrypto*.so*"] = "libpath/${TEC_UNAME}",
[TMPDIR .."/lib/libssl*.dylib*"] = "libpath/${TEC_UNAME}", --dynamic macos
[TMPDIR .."/lib/libcrypto*.dylib*"] = "libpath/${TEC_UNAME}",
[TMPDIR .."/bin/openssl"] = "bin/${TEC_UNAME}",
[TMPDIR .."/bin/c_rehash"] = "bin/${TEC_UNAME}",
[TMPDIR .."/openssl/*"] = "openssl",
},
dev_files = {
[TMPDIR .."/include/openssl"] = "incpath/openssl-0.9.9",
[TMPDIR .."/lib/libssl*.a*"] = "libpath/${TEC_UNAME}", --static linux,aix,sunos
[TMPDIR .."/lib/libcrypto*.a*"] = "libpath/${TEC_UNAME}",
-- ["libssl*.lib*"] = "libpath/${TEC_UNAME}", --static windows
-- ["libcrypto*.lib*"] = "libpath/${TEC_UNAME}",
-- ["libssl*.dll*"] = "libpath/${TEC_UNAME}", --dynamic windows
-- ["libcrypto*.dll*"] = "libpath/${TEC_UNAME}",
[TMPDIR .."/lib/libssl*.so*"] = "libpath/${TEC_UNAME}", --dynamic linux,aix,sunos
[TMPDIR .."/lib/libcrypto*.so*"] = "libpath/${TEC_UNAME}",
[TMPDIR .."/lib/libssl*.dylib*"] = "libpath/${TEC_UNAME}", --dynamic macos
[TMPDIR .."/lib/libcrypto*.dylib*"] = "libpath/${TEC_UNAME}",
[TMPDIR .."/bin/openssl"] = "bin/${TEC_UNAME}",
[TMPDIR .."/bin/c_rehash"] = "bin/${TEC_UNAME}",
[TMPDIR .."/openssl/*"] = "openssl",
},
},
{ name = "libevent-2.0.10",
url = SVNREPURL .. "/openbus/libs/trunk/libevent-2.0.10-stable",
build = {
type = "autotools",
test_libs = {"libmico*2.3.13*"},
Linux = "./configure --prefix=".. TMPDIR .. " && make && make install",
},
install_files = {
[TMPDIR .."/lib/libevent*.*"] = "lib/${TEC_UNAME}", --dynamic linux,aix,sunos
},
dev_files = {
[TMPDIR .."/include/*"] = "include/libevent-2.0.10-stable",
},
},
{
name = "ftc-cpp",
url = SVNREPURL .. "/ftc/branches/FTC_v1_02_2011_09_17/cpp",
},
{
name = "ftc-cpp-client",
build = {
type = "cmake",
src = PRODAPP .. "/ftc-cpp/client",
},
install_files = {
["libftc*"] = "lib/${TEC_UNAME}",
},
dev_files = {
[PRODAPP .. "/ftc-cpp/client/*.h"] = "include/ftc/",
},
},
{
name = "ftc-cpp-server",
build = {
type = "cmake",
src = PRODAPP .. "/ftc-cpp/server",
},
install_files = {
["libftcserver*"] = "lib/${TEC_UNAME}",
},
dev_files = {
[PRODAPP .. "/ftc-cpp/server/include/ftc/*.h"] = "include/ftc/",
},
},
}
Supports Markdown
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