94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
ARCHSTR=$(shell if [[ -e /usr/bin/sw_vers ]]; then /usr/bin/sw_vers -productVersion; else lsb_release -sr; fi)
# ARCHSTR=$(shell bash -c "echo \$$MACHTYPE")
PNGFILES = $(shell cd docs/manual;ls *png)
#all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut ndboard
IMPORTO = apimod.import.o dbmod.import.o itemsmod.import.o \
odsmod.import.o runsmod.import.o testsmod.import.o \
archivemod.import.o keysmod.import.o \
processmod.import.o servermod.import.o \
clientmod.import.o envmod.import.o launchmod.import.o rmtmod.import.o \
subrunmod.import.o commonmod.import.o \
ezstepsmod.import.o megamod.import.o runconfigmod.import.o \
tasksmod.import.o
all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut tcmt
# why were the files mofiles/ftail.o mofiles/rmtmod.o mofiles/commonmod.o listed on this target when MOFILES are there?
# Removed non module .o files (i.e. $(OFILES)
mtest: readline-fix.scm megatest.o $(MOFILES) $(MOIMPFILES)
csc $(CSCOPTS) $(MOFILES) $(MOIMPFILES) megatest.o -o mtest
|
|
|
|
|
|
<
|
|
|
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
ARCHSTR=$(shell if [[ -e /usr/bin/sw_vers ]]; then /usr/bin/sw_vers -productVersion; else lsb_release -sr; fi)
# ARCHSTR=$(shell bash -c "echo \$$MACHTYPE")
PNGFILES = $(shell cd docs/manual;ls *png)
#all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut ndboard
IMPORTO = apimod.import.o dbmod.import.o itemsmod.import.o \
odsmod.import.o runsmod.import.o testsmod.import.o \
archivemod.import.o keysmod.import.o processmod.import.o \
servermod.import.o clientmod.import.o envmod.import.o \
launchmod.import.o rmtmod.import.o subrunmod.import.o \
commonmod.import.o ezstepsmod.import.o megamod.import.o \
runconfigmod.import.o tasksmod.import.o
all : $(PREFIX)/bin/.$(ARCHSTR) mtest dboard mtut tcmt
# why were the files mofiles/ftail.o mofiles/rmtmod.o mofiles/commonmod.o listed on this target when MOFILES are there?
# Removed non module .o files (i.e. $(OFILES)
mtest: readline-fix.scm megatest.o $(MOFILES) $(MOIMPFILES)
csc $(CSCOPTS) $(MOFILES) $(MOIMPFILES) megatest.o -o mtest
|
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
|
# for the modularized stuff
mofiles/commonmod.o : megatest-fossil-hash.scm
mofiles/dbmod.o : mofiles/commonmod.o mofiles/keysmod.o mofiles/tasksmod.o mofiles/odsmod.o
mofiles/commonmod.o : mofiles/processmod.o
mofiles/rmtmod.o : mofiles/dbmod.o mofiles/commonmod.o mofiles/apimod.o
mofiles/apimod.o : mofiles/megamod.o mofiles/dbmod.o
# Removed from megamod.o dep: mofiles/ftail.o
mofiles/megamod.o : \
mofiles/rmtmod.o \
mofiles/commonmod.o \
mofiles/apimod.o \
mofiles/archivemod.o \
mofiles/clientmod.o \
|
|
|
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
|
# for the modularized stuff
mofiles/commonmod.o : megatest-fossil-hash.scm
mofiles/dbmod.o : mofiles/commonmod.o mofiles/keysmod.o mofiles/tasksmod.o mofiles/odsmod.o
mofiles/commonmod.o : mofiles/processmod.o
mofiles/rmtmod.o : mofiles/dbmod.o mofiles/commonmod.o mofiles/apimod.o
mofiles/apimod.o : mofiles/dbmod.o
# Removed from megamod.o dep: mofiles/ftail.o
mofiles/megamod.o : \
mofiles/rmtmod.o \
mofiles/commonmod.o \
mofiles/apimod.o \
mofiles/archivemod.o \
mofiles/clientmod.o \
|