48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
-
+
-
-
|
OFILES = $(SRCFILES:%.scm=%.o)
GOFILES = $(GUISRCF:%.scm=%.o)
MOFILES = $(addprefix mofiles/,$(MSRCFILES:%.scm=%.o))
# compiled import files
MOIMPFILES = $(MSRCFILES:%.scm=%.import.o)
%.import.o : mofiles/%.o %.import.scm
%.import.o : %.import.scm
csc -unit $*.import -c $*.import.scm -o $*.import.o
mofiles/%.o : %.scm mofiles
mkdir -p mofiles
csc $(CSCOPTS) -J -c $< -o mofiles/$*.o
# a.import.o : a.import.scm a.o
# csc -unit a.import -c a.import.scm -o $*.o
|