diff options
Diffstat (limited to 'ACE/ace/ace.mpc')
-rw-r--r-- | ACE/ace/ace.mpc | 52 |
1 files changed, 36 insertions, 16 deletions
diff --git a/ACE/ace/ace.mpc b/ACE/ace/ace.mpc index 5dfcba00478..9bbca7bbc5f 100644 --- a/ACE/ace/ace.mpc +++ b/ACE/ace/ace.mpc @@ -4,7 +4,7 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, uuid, filecache, versioned_namespace, pkgconfig, support_ostream { avoids = ace_for_tao sharedname = ACE - dynamicflags = ACE_BUILD_DLL + dynamicflags += ACE_BUILD_DLL Source_Files(ACE_COMPONENTS) { ACE.cpp @@ -78,7 +78,6 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Functor.cpp Functor_String.cpp Get_Opt.cpp - gethrtime.cpp Handle_Ops.cpp Handle_Set.cpp Hashable.cpp @@ -291,6 +290,7 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Asynch_Acceptor.cpp Asynch_Connector.cpp Atomic_Op_T.cpp + Atomic_Op_GCC_T.cpp Auto_Functor.cpp Auto_IncDec_T.cpp Auto_Ptr.cpp @@ -347,7 +347,6 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Stream_Modules.cpp String_Base.cpp Svc_Handler.cpp - Synch_T.cpp Refcountable_T.cpp TSS_T.cpp Task_Ex_T.cpp @@ -360,6 +359,7 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Timer_Queue_Adapters.cpp Timer_Queue_T.cpp Timer_Wheel_T.cpp + Tokenizer_T.cpp Typed_SV_Message.cpp Typed_SV_Message_Queue.cpp Unbounded_Queue.cpp @@ -380,7 +380,6 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Reverse_Lock_T.inl TSS_T.inl ace_wchar.inl - OS.inl } Header_Files { @@ -388,7 +387,6 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, recurse = 1 ACE_export.h - Array.h Bound_Ptr.h CE_Screen_Output.h Codeset_Symbols.h @@ -396,7 +394,6 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Codeset_Symbols.h Condition_T.h Default_Constants.h - Exception_Macros.h Global_Macros.h Guard_T.h Hash_Map_Manager.h @@ -407,8 +404,6 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Lock_Adapter_T.h Log_Priority.h Malloc_Base.h - Map.h - Method_Object.h Metrics_Cache.h Metrics_Cache_T.h Memory_Pool.h @@ -420,28 +415,21 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, Null_Semaphore.h Numeric_Limits.h OS.h - OS_Dirent.h OS_Memory.h OS_NS_macros.h - OS_String.h OS_Thread_Adapter.h - Obstack.h Object_Manager_Base.h Obstack.h - Pair.h Proactor_Impl.h Reactor_Impl.h Reactor_Timer_Interface.h - Refcountable.h Refcounted_Auto_Ptr.h Reverse_Lock_T.h Select_Reactor.h - Service_Templates.h SOCK_Netlink.h SStringfwd.h Stack_Trace.h Static_Object_Lock.h - Strategies.h String_Base_Const.h Svc_Conf.h Svc_Conf_Param.h @@ -479,6 +467,38 @@ project(ACE) : ace_output, acedefaults, install, other, codecs, token, svcconf, } Pkgconfig_Files { - ACE.pc.in + ACE.pc.in + } + + InstallData_Files { + gendir = bin + ../bin/MakeProjectCreator + ../bin/DependencyGenerator + ../bin/mwc.pl + ../bin/mpc.pl + ../bin/add_rel_link.sh + ../bin/depgen.pl + } + InstallData_Files { + gendir = include + ../include/makeinclude + } + InstallData_Files { + gendir = . + ../README + ../VERSION + ../PROBLEM-REPORT-FORM + ../NEWS + ../COPYING + ../AUTHORS + ../THANKS + ../docs + } + + verbatim(gnuace, postinstall) { +" perl -i -pe's!\\$$[{(]ACE_ROOT[})]!$(INSTALL_PREFIX)/include!g unless /^\\s*include / || /^INS/' $(DESTDIR)$(INSTALL_PREFIX)/share/ace/include/makeinclude/wrapper_macros.GNU" +" perl -i -pe'BEGIN {$$lib = qq($(INSTALL_PREFIX)/$(INSTALL_LIB)); $$lp = qq(-value_project libpaths+=$$lib\\n); $$cl = qq(command_line =)}' -e'if ($$. == 1 && /^$$cl (.*)/ && $$1 !~ /$$lib\\b/) {chomp; print qq($$_ $$lp); $$_ = qq()}' -e'elsif ($$. == 1 && !/^$$cl/) {print qq($$cl $$lp)}' $(DESTDIR)$(INSTALL_PREFIX)/share/ace/bin/MakeProjectCreator/config/MPC.cfg" +" perl -i -ne'print unless /^\\s*ARCH\\s*[+?:]?=/' $(DESTDIR)$(INSTALL_PREFIX)/share/ace/include/makeinclude/platform_macros.GNU" +" echo export ACE_ROOT=$(INSTALL_PREFIX)/share/ace> $(DESTDIR)$(INSTALL_PREFIX)/share/ace/ace-devel.sh" } } |