60 |
tree-il/sources.cm \ |
tree-il/sources.cm \ |
61 |
typechecker/sources.cm |
typechecker/sources.cm |
62 |
|
|
63 |
CODE_FRAG_FILES = cl-target/cl-header-frag.sml \ |
CODE_FRAG_FILES = cl-target/cl-eigen2x2-frag.sml \ |
64 |
cl-target/cl-sched-frag.sml |
cl-target/cl-eigen3x3-frag.sml \ |
65 |
|
cl-target/cl-header-frag.sml \ |
66 |
|
cl-target/cl-sched-frag.sml \ |
67 |
|
cl-target/cl-update-frag.sml |
68 |
|
|
69 |
.PHONY: local-install |
.PHONY: local-install |
70 |
local-install: $(HEAP_IMAGE) |
local-install: $(HEAP_IMAGE) |
87 |
|
|
88 |
# synthesize files for the code fragments |
# synthesize files for the code fragments |
89 |
# |
# |
90 |
|
cl-target/cl-eigen2x2-frag.sml: cl-target/fragments/eigen2x2.in |
91 |
|
gen/file2str/file2str.sh cl-target/fragments/eigen2x2.in CLEigen2x2Frag cl-target/cl-eigen2x2-frag.sml |
92 |
|
|
93 |
|
cl-target/cl-eigen3x3-frag.sml: cl-target/fragments/eigen3x3.in |
94 |
|
gen/file2str/file2str.sh cl-target/fragments/eigen3x3.in CLEigen3x3Frag cl-target/cl-eigen3x3-frag.sml |
95 |
|
|
96 |
cl-target/cl-header-frag.sml: cl-target/fragments/header.in |
cl-target/cl-header-frag.sml: cl-target/fragments/header.in |
97 |
gen/file2str/file2str.sh cl-target/fragments/header.in CLHeaderFrag cl-target/cl-header-frag.sml |
gen/file2str/file2str.sh cl-target/fragments/header.in CLHeaderFrag cl-target/cl-header-frag.sml |
98 |
|
|
99 |
cl-target/cl-sched-frag.sml: cl-target/fragments/sched.in |
cl-target/cl-sched-frag.sml: cl-target/fragments/sched.in |
100 |
gen/file2str/file2str.sh cl-target/fragments/sched.in CLSchedFrag cl-target/cl-sched-frag.sml |
gen/file2str/file2str.sh cl-target/fragments/sched.in CLSchedFrag cl-target/cl-sched-frag.sml |
101 |
|
|
102 |
|
cl-target/cl-update-frag.sml: cl-target/fragments/update.in |
103 |
|
gen/file2str/file2str.sh cl-target/fragments/update.in CLUpdateFrag cl-target/cl-update-frag.sml |
104 |
|
|
105 |
ifneq ($(MAKECMDGOALS),clean) |
ifneq ($(MAKECMDGOALS),clean) |
106 |
ifneq ($(MAKECMDGOALS),devclean) |
ifneq ($(MAKECMDGOALS),devclean) |
107 |
ifneq ($(MAKECMDGOALS),distclean) |
ifneq ($(MAKECMDGOALS),distclean) |
115 |
CLEAN_SUBDIRS = |
CLEAN_SUBDIRS = |
116 |
|
|
117 |
CLEAN_FILES += $(HEAP_IMAGE) \ |
CLEAN_FILES += $(HEAP_IMAGE) \ |
|
$(CODE_FRAG_FILES) \ |
|
118 |
*/*.grm.sml \ |
*/*.grm.sml \ |
119 |
*/*.lex.sml \ |
*/*.lex.sml \ |
120 |
.depend |
.depend |
121 |
|
|
122 |
DISTCLEAN_FILES += Makefile \ |
DISTCLEAN_FILES += Makefile \ |
123 |
|
$(CODE_FRAG_FILES) \ |
124 |
common/paths.sml \ |
common/paths.sml \ |
125 |
fields/run-dnorm.sml |
fields/run-dnorm.sml |
126 |
|
|