(file) Return to Makefile CVS log (file) (dir) Up to [Development] / JSOC / proj / cookbook

 1 rick  1.1 include Makevars/Makevars_$(JPLAT).mk
 2           
 3           DEST =	.
 4           
 5           INCL = -I$(DRMS)/base/include
 6           LIBD = -L$(DRMS)/lib/$(JPLAT)
 7           
 8           DLIBS = $(LIBD) -ldrms -lpq -lz -lpthread -lcfitsio -lm
 9           
10           # simple modules, no extra libraries
11           MODS =        smpl_00
12           
13           FPLS =	$(addprefix $(DEST)/, $(MODS))
14           
15           all:	$(MODS)
16           
17           $(MODS):	$$@.o
18           	$(LDCMD) -o $(DEST)/$@ $@.o $(DLIBS)
19           	$(RM) $@.o
20           
21           clean:
22 rick  1.1 	$(RM) *.o
23           
24           Clean:
25           	$(RM) *.o
26           	$(RM) $(FPLS)
27           .c.o:
28           	$(CC) $(CCFLAGS) $(@:.o=.c) $(INCL)

Karen Tian
Powered by
ViewCVS 0.9.4