File tree 3 files changed +10
-24
lines changed
3 files changed +10
-24
lines changed Original file line number Diff line number Diff line change @@ -57,18 +57,10 @@ scripts/welcome-bot.lisp
57
57
dist_man1_MANS = doc/tinmop.man
58
58
59
59
$(PACKAGE ) : $(CONF_PATH_FILE ) * .asd src/*
60
- if test $$ (basename " $( LISP_COMPILER) " ) = " sbcl" ; then \
61
- $(LISP_COMPILER ) \
62
- --eval " (asdf:load-system '$( PACKAGE) )" \
63
- --eval " (in-package main)" \
64
- --eval " (sb-ext:save-lisp-and-die \" $( PACKAGE) \" :toplevel 'main::main :executable t :purify t :save-runtime-options t)" ; \
65
- else \
66
- $(LISP_COMPILER ) \
67
- --eval " (asdf:load-system '$( PACKAGE) )" \
68
- --eval " (in-package main)" \
69
- --eval " (asdf:make-build :tinmop :type :program :move-here #P\" ./\" :epilogue-code '(main::main))" \
70
- --eval " (si:exit)" ; \
71
- fi
60
+ $(LISP_COMPILER ) \
61
+ --eval " (asdf:make '$( PACKAGE) :build-pathname \" ../$( PACKAGE) \" )" \
62
+ --eval " (uiop:quit)"
63
+ mv src/tinmop $(PACKAGE )
72
64
$(CONF_PATH_FILE ) :
73
65
grep " ^;" $(CONF_PATH_FILE_IN ) > $(CONF_PATH_FILE )
74
66
echo -e " (in-package :config)\n" >> $(CONF_PATH_FILE ) ;
Original file line number Diff line number Diff line change @@ -1048,18 +1048,10 @@ uninstall-man: uninstall-man1
1048
1048
1049
1049
1050
1050
$(PACKAGE ) : $(CONF_PATH_FILE ) * .asd src/*
1051
- if test $$ (basename " $( LISP_COMPILER) " ) = " sbcl" ; then \
1052
- $(LISP_COMPILER ) \
1053
- --eval " (asdf:load-system '$( PACKAGE) )" \
1054
- --eval " (in-package main)" \
1055
- --eval " (sb-ext:save-lisp-and-die \" $( PACKAGE) \" :toplevel 'main::main :executable t :purify t :save-runtime-options t)" ; \
1056
- else \
1057
- $(LISP_COMPILER ) \
1058
- --eval " (asdf:load-system '$( PACKAGE) )" \
1059
- --eval " (in-package main)" \
1060
- --eval " (asdf:make-build :tinmop :type :program :move-here #P\" ./\" :epilogue-code '(main::main))" \
1061
- --eval " (si:exit)" ; \
1062
- fi
1051
+ $(LISP_COMPILER ) \
1052
+ --eval " (asdf:make '$( PACKAGE) :build-pathname \" ../$( PACKAGE) \" )" \
1053
+ --eval " (uiop:quit)"
1054
+ mv src/tinmop $(PACKAGE )
1063
1055
$(CONF_PATH_FILE ) :
1064
1056
grep " ^;" $(CONF_PATH_FILE_IN ) > $(CONF_PATH_FILE )
1065
1057
echo -e " (in-package :config)\n" >> $(CONF_PATH_FILE ) ;
Original file line number Diff line number Diff line change 53
53
:percent-encoding
54
54
:trivial-clipboard
55
55
:uiop )
56
+ :entry-point " main::main"
57
+ :build-operation program-op
56
58
:components ((:file " package" )
57
59
(:file " idn" )
58
60
(:file " config" )
You can’t perform that action at this time.
0 commit comments