(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 rick  1.2 .SECONDEXPANSION:
11           
12 rick  1.1 # simple modules, no extra libraries
13           MODS =        smpl_00
14           
15           FPLS =	$(addprefix $(DEST)/, $(MODS))
16           
17           all:	$(MODS)
18           
19           $(MODS):	$$@.o
20           	$(LDCMD) -o $(DEST)/$@ $@.o $(DLIBS)
21           	$(RM) $@.o
22           
23           clean:
24           	$(RM) *.o
25           
26           Clean:
27           	$(RM) *.o
28           	$(RM) $(FPLS)
29           .c.o:
30           	$(CC) $(CCFLAGS) $(@:.o=.c) $(INCL)

Karen Tian
Powered by
ViewCVS 0.9.4