summaryrefslogtreecommitdiff
path: root/ACE/ace/ace.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/ace.mpc')
-rw-r--r--ACE/ace/ace.mpc52
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"
}
}