summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/Makefile.in')
-rw-r--r--Build/source/utils/asymptote/Makefile.in11
1 files changed, 7 insertions, 4 deletions
diff --git a/Build/source/utils/asymptote/Makefile.in b/Build/source/utils/asymptote/Makefile.in
index 9fec3091437..270a8d517d8 100644
--- a/Build/source/utils/asymptote/Makefile.in
+++ b/Build/source/utils/asymptote/Makefile.in
@@ -14,11 +14,14 @@ LIBS = $(LFLAGS) @LIBS@ $(GCLIBS)
CAMP = camperror path drawpath drawlabel picture psfile texfile util settings \
guide flatguide knot drawfill path3 drawpath3 drawsurface
+RUNTIME_FILES = runtime backtrace
+
PRC = prc/PRCbitStream prc/oPRCFile prc/PRCdouble prc/writePRC
-FILES = $(CAMP) runtime env genv main stm dec errormsg \
+FILES = $(CAMP) $(RUNTIME_FILES) env genv main stm dec errormsg \
callable name symbol types entry exp newexp stack camp.tab lex.yy \
- access absyn record interact fileio builtin fftw++ simpson coder coenv \
+ access virtualfieldaccess absyn record interact fileio builtin fftw++ \
+ simpson coder coenv \
@getopt@ locate parser program application varinit fundec refaccess \
envcompleter process constructor array Delaunay predicates \
$(PRC) glrender tr arcball algebra3 quaternion svnrevision
@@ -126,8 +129,8 @@ man: asy
faq: asy
cd doc; $(MAKE) faq
-runtime.cc: runtime.pl runtime.in
- ./runtime.pl
+$(RUNTIME_FILES:=.cc): %.cc: runtime.pl runtimebase.in %.in
+ ./runtime.pl $(@:.cc=)
camp.tab.cc: camp.y
$(BISON) -dvt -b camp camp.y && mv camp.tab.c camp.tab.cc