aboutsummaryrefslogtreecommitdiff
path: root/src/lisp
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2009-06-16 00:20:01 +0000
committerdos-reis <gdr@axiomatics.org>2009-06-16 00:20:01 +0000
commit3853f26115f242232720abb5252978de20b72c01 (patch)
treee0a96b18cc5a91867bc99b4ade7e6345bf57f44e /src/lisp
parent1d8dbf312fdc2165430bfc73939c45f458db7f50 (diff)
downloadopen-axiom-3853f26115f242232720abb5252978de20b72c01.tar.gz
Fix SF/2806053
* lisp/Makefile.in: Remove generated files when cleaning. * interp/Makefile.pamphlet: Add executable extensions if appropriate.
Diffstat (limited to 'src/lisp')
-rw-r--r--src/lisp/Makefile.in10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lisp/Makefile.in b/src/lisp/Makefile.in
index 94d88729..734d114d 100644
--- a/src/lisp/Makefile.in
+++ b/src/lisp/Makefile.in
@@ -1,4 +1,4 @@
-# Copyright (C) 2007-2008, Gabriel Dos Reis.
+# Copyright (C) 2007-2009, Gabriel Dos Reis.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -122,7 +122,7 @@ base-lisp$(EXEEXT): core.$(FASLEXT) $(oa_base_lisp_linkset)
$(eval_flags) '(load "core")' \
$(eval_flags) '(|AxiomCore|::|link| "$@" (quote $(base_lisp_objects)) "|AxiomCore|::|topLevel|")'
-$(oa_base_lisp_linkset): $(oa_target_lispdir)/core.$(LNKEXT)
+$(oa_target_lispdir)/linkset: $(oa_target_lispdir)/core.$(LNKEXT)
rm -f $@
echo '$(base_lisp_objects)' > $@
@@ -173,8 +173,10 @@ endif
mostlyclean-local:
- rm -f *.$(FASLEXT)
- @rm -f $(OUT)/lisp$(EXEEXT) lisp$(EXEEXT)
+ rm -f core.$(FASLEXT) core.$(OBJEXT) core.lisp
+ @if test -n "$(oa_base_lisp_linkset)"; then \
+ rm -f $(oa_base_lisp_linkset); fi
+ @rm -f $(OUT)/lisp$(EXEEXT) lisp$(EXEEXT) base-lisp$(EXEEXT)
rm -rf $(oa_target_lispdir)
@rm -f stamp