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.mpc34
1 files changed, 33 insertions, 1 deletions
diff --git a/ACE/ace/ace.mpc b/ACE/ace/ace.mpc
index 51cdb14f50b..3c7e81b6349 100644
--- a/ACE/ace/ace.mpc
+++ b/ACE/ace/ace.mpc
@@ -481,6 +481,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/' $(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)}' $(INSTALL_PREFIX)/share/ace/bin/MakeProjectCreator/config/MPC.cfg"
+" perl -i -ne'print unless /^\\s*ARCH\\s*[+?:]?=/' $(INSTALL_PREFIX)/share/ace/include/makeinclude/platform_macros.GNU"
+" echo export ACE_ROOT=$(INSTALL_PREFIX)/share/ace> $(INSTALL_PREFIX)/share/ace/ace-devel.sh"
}
}