[Pkg-ace-commits] [pkg-ace] r674 - trunk/debian

Thomas Girard tgg at alioth.debian.org
Thu May 13 21:42:36 UTC 2010


Author: tgg
Date: 2010-05-13 21:42:35 +0000 (Thu, 13 May 2010)
New Revision: 674

Added:
   trunk/debian/default.features
Modified:
   trunk/debian/platform_macros.GNU
Log:
Really simplify the build process.

We capture every Debian specific flag in these two files:
 - default.features
 - platform_macros.GNU

Hence we will not need to repeat how ACE+TAO is compiled.

(We will have to ensure that those files are available in libace-dev)


Added: trunk/debian/default.features
===================================================================
--- trunk/debian/default.features	                        (rev 0)
+++ trunk/debian/default.features	2010-05-13 21:42:35 UTC (rev 674)
@@ -0,0 +1,35 @@
+// Misc
+acexml          = 1
+ace_svcconf     = 1
+ace_token       = 1
+ssl             = 1
+ipv6            = 1
+exceptions      = 1
+
+// GUI reactors
+xt              = 1
+ace_xtreactor   = 1
+tao_xtresource  = 1
+
+tk              = 1
+ace_tkreactor   = 1
+tao_tkresource  = 1
+
+fl              = 1
+ace_flreactor   = 1
+tao_flresource  = 1
+
+qt              = 1
+qt4             = 1
+ace_qtreactor   = 1
+tao_qtresource  = 1
+
+fox             = 1
+ace_foxreactor  = 1
+tao_foxresource = 1
+
+// ZIOP
+zlib          = 1
+zzip          = 1
+bzip2         = 1
+lzo1          = 1

Modified: trunk/debian/platform_macros.GNU
===================================================================
--- trunk/debian/platform_macros.GNU	2010-05-12 21:53:19 UTC (rev 673)
+++ trunk/debian/platform_macros.GNU	2010-05-13 21:42:35 UTC (rev 674)
@@ -1,3 +1,17 @@
+exceptions     = 1
+debug          = 0
+optimize       = 1
+inline         = 1
+
+ssl            = 1
+
+xt             = 1
+tk             = 1
+fl             = 1
+fox            = 1
+qt4            = 1
+ace_qt4reactor = 1
+
 include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
 
 PLATFORM_FOX_CPPFLAGS=-I/usr/include/fox-1.6




More information about the Pkg-ace-commits mailing list