summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Mitz <mitza-oci@users.noreply.github.com>2012-03-29 21:51:34 +0000
committerAdam Mitz <mitza-oci@users.noreply.github.com>2012-03-29 21:51:34 +0000
commit1ad671243617fef70563a3308a78d6e8bc7ab875 (patch)
tree873166e4afad24cac6f4c96dc6daca4ed3aed5ca
parent3eb9eac54e49201adaffd411676eb3028ad46960 (diff)
downloadATCD-1ad671243617fef70563a3308a78d6e8bc7ab875.tar.gz
ChangeLogTag: Thu Mar 29 21:50:17 UTC 2012 Adam Mitz <mitza@ociweb.com>
-rw-r--r--ACE/ChangeLog7
-rw-r--r--ACE/bin/MakeProjectCreator/templates/gnu.mpd8
2 files changed, 15 insertions, 0 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index 2f047e19a76..64d8007a181 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,10 @@
+Thu Mar 29 21:50:17 UTC 2012 Adam Mitz <mitza@ociweb.com>
+
+ * bin/MakeProjectCreator/templates/gnu.mpd:
+
+ Postbuild steps need a dependency on the executable or library
+ so that parallel make will run them at the right time.
+
Wed Mar 28 22:03:45 UTC 2012 Steve Huston <shuston@riverace.com>
* examples/C++NPv1/Process_Per_Connection_Logging_Server.cpp: Changed
diff --git a/ACE/bin/MakeProjectCreator/templates/gnu.mpd b/ACE/bin/MakeProjectCreator/templates/gnu.mpd
index b0dd93f14c5..606af999644 100644
--- a/ACE/bin/MakeProjectCreator/templates/gnu.mpd
+++ b/ACE/bin/MakeProjectCreator/templates/gnu.mpd
@@ -757,6 +757,14 @@ endif
<%if(postbuild)%>
all: __postbuild__
+<%if(exename)%>
+__postbuild__: $(VBIN)
+<%else%>
+<%if(sharedname || staticname)%>
+__postbuild__: $(VLIBS)
+<%endif%>
+<%endif%>
+
__postbuild__:
<%foreach(requires)%>
ifeq ($(<%require%>),1)