1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
APPDIR = $(HOME)/Desktop
VERSION = 5.27.0
LISP_PROGRAM = /usr/local/bin/sbcl
LISP_NAME = sbcl
MAXIMA_APP = $(APPDIR)/Maxima.app
APPRESOURCES = $(MAXIMA_APP)/Contents/Resources
PREFIX = $(APPRESOURCES)/maxima
BINDIR = $(PREFIX)/bin
all:
./configure --with-$(LISP_NAME) --prefix=$(PREFIX)
make
platypus -F -y -a Maxima \
-p /bin/sh \
-o None \
-i macosx/appIcon.icns \
-V $(VERSION) \
-u "Maxima Development Team" \
-I net.sourceforge.maxima \
macosx/script $(MAXIMA_APP)
make install
ln -s share/info $(PREFIX)/info
install -c macosx/maxima.sh $(APPRESOURCES)
install -c macosx/xmaxima.sh $(APPRESOURCES)
install -c $(LISP_PROGRAM) $(BINDIR)
|