summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-12-16 15:28:28 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-12-16 15:28:28 +0000
commit310ea103ee98aca1ff0b90c418b3e0ed63f3d477 (patch)
tree69a4f1b8fde97d3411d834ca2a600c52d9430815
parent16fe7832c2c42bc536d43b36582e17a404bde048 (diff)
downloadATCD-310ea103ee98aca1ff0b90c418b3e0ed63f3d477.tar.gz
expanded rules.bin.GNU, but without $(VOBJS), to fix make warning
-rw-r--r--apps/JAWS/server/Makefile13
1 files changed, 9 insertions, 4 deletions
diff --git a/apps/JAWS/server/Makefile b/apps/JAWS/server/Makefile
index 5993f07a214..a6e62fa3286 100644
--- a/apps/JAWS/server/Makefile
+++ b/apps/JAWS/server/Makefile
@@ -41,15 +41,20 @@ include $(ACE_ROOT)/include/makeinclude/macros.GNU
include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU
-include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU
-include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
+# The contents of rules.bin.GNU are expanded in Local targets, below.
+# include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU
+# include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
#----------------------------------------------------------------------------
# Local targets
#----------------------------------------------------------------------------
-main: .obj/main.o
- $(LINK.cc) -o $@ .obj/main.o $(LDFLAGS) $(VLDLIBS) $(POSTLINK)
+# Expand rules.bin.GNU, but without the $(VOBJS) dependencies.
+VBIN = $(BIN:%=%$(VAR))
+
+$(BIN): %: $(VDIR)%.o
+ $(LINK.cc) -o $@ $^ $(LDFLAGS) $(VLDLIBS) $(POSTLINK)
+include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
#----------------------------------------------------------------------------
# Dependencies