changes to Phil's change:
authorGengbin Zheng <gzheng@illinois.edu>
Wed, 8 Oct 2008 21:18:17 +0000 (21:18 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Wed, 8 Oct 2008 21:18:17 +0000 (21:18 +0000)
1. make charm++ always compile charmd no matter what after Phil's change
2. charmrun-silent never gets compiled as it used to be

src/arch/net/charmrun/Makefile

index a2d74c5f3c4b54813cad472189ceb4ea03060cf8..e9eb9a6d16cd73dd5fd0f63f669d375c95f55b5a 100644 (file)
@@ -7,33 +7,24 @@ INCLUDED=../conv-mach.h ../conv-mach-opt.h \
        ../ccs-server.c ../ccs-server.h ../ccs-auth.c ../ccs-auth.h \
        ../sockRoutines.c ../sockRoutines.h
 
-all: charmrun-notify charmd charmd_faceless
+all: charmrun-notify charmrun-silent charmd charmd_faceless
 
 charmrun-silent: charmrun.c $(INCLUDED)
        $(CHARMC) -c -seq -DSILENT charmrun.c -o charmrun-silent.o
        $(CHARMC) -cp $(BIN) -seq -o charmrun-silent charmrun-silent.o
-       (cd ..; CHARMINC=.; . ./conv-config.sh; cp ../bin/charmrun-silent$$CMK_POST_EXE ../bin/charmrun$$CMK_POST_EXE)
 
 charmrun-notify: charmrun.c $(INCLUDED)
        $(CHARMC) -c -seq -DNOTIFY charmrun.c
        $(CHARMC) -cp $(BIN) -seq -o charmrun-notify charmrun.o
        (cd ..; CHARMINC=.; . ./conv-config.sh; cp ../bin/charmrun-notify$$CMK_POST_EXE ../bin/charmrun$$CMK_POST_EXE)
 
-charmd-both : daemon.c daemon.h ../sockRoutines-seq.o
+charmd: daemon.c daemon.h ../sockRoutines-seq.o
        $(CHARMC) -c daemon.c -o daemon.o
        $(CHARMC) -cp $(BIN) -seq daemon.o ../sockRoutines-seq.o -o charmd
-       $(CHARMC) -DFACELESS -c daemon.c -o daemon.o
-       $(CHARMC) -cp $(BIN) -seq -DFACELESS daemon.o ../sockRoutines-seq.o -o charmd_faceless;
-
-charmd: charmd-both
-# charmd: daemon.c daemon.h ../sockRoutines-seq.o
-#      $(CHARMC) -c daemon.c -o daemon.o
-#      $(CHARMC) -cp $(BIN) -seq daemon.o ../sockRoutines-seq.o -o charmd
-
-charmd_faceless: charmd-both
-# charmd_faceless: daemon.c daemon.h ../sockRoutines-seq.o
-#      $(CHARMC) -DFACELESS -c daemon.c -o daemon-faceless.o
-#      $(CHARMC) -cp $(BIN) -seq -DFACELESS daemon-faceless.o ../sockRoutines-seq.o -o charmd_faceless;
+
+charmd_faceless: daemon.c daemon.h ../sockRoutines-seq.o
+       $(CHARMC) -DFACELESS -c daemon.c -o daemon-faceless.o
+       $(CHARMC) -cp $(BIN) -seq -DFACELESS daemon-faceless.o ../sockRoutines-seq.o -o charmd_faceless;
 
 clean:
        rm -f *.o charmrun charmrun-notify charmrun-silent