git-svn make executable
[texmacs.git] / src / plugins / maple / Makefile.9
blobdeb410f9d873b2bb87efdbd7b59bbf58367cb511
2 ###############################################################################
3 # MODULE     : Make file for maple plugin
4 # COPYRIGHT  : (C) 1999-2008  Joris van der Hoeven
5 ###############################################################################
6 # This software falls under the GNU general public license version 3 or later.
7 # It comes WITHOUT ANY WARRANTY WHATSOEVER. For details, see the file LICENSE
8 # in the root directory or <http://www.gnu.org/licenses/gpl-3.0.html>.
9 ###############################################################################
11 CC = gcc
13 #TEXMACS_HOME_PATH = $(HOME)/.TeXmacs
14 #TEXMACS_MAPLE_DIR = $(shell realpath `which maple` | sed -e 's%/bin/maple$$%%')
16 MAPLECPPFLAGS = -I$(TEXMACS_MAPLE_DIR)/extern/include
17 MAPLELDFLAGS = -L$(TEXMACS_MAPLE_DIR)/bin.IBM_INTEL_LINUX -Wl,-rpath,$(TEXMACS_MAPLE_DIR)/bin.IBM_INTEL_LINUX -lmaplec
19 all: $(TEXMACS_HOME_PATH)/bin/tm_maple_9.sh $(TEXMACS_HOME_PATH)/bin/tm_maple_9
21 $(TEXMACS_HOME_PATH)/bin/tm_maple_9.sh: $(TEXMACS_MAPLE_DIR)/bin/maple
22         cat $(TEXMACS_MAPLE_DIR)/bin/maple | sed 's%$${MAPLE}/$$MAPLE_SYS_BIN/cmaple%$${HOME}/.TeXmacs/bin/tm_maple_9%' | sed 's%$${MAPLE}/$$MAPLE_SYS_BIN/maplew%$${HOME}/.TeXmacs/bin/tm_maple_9%' > $(TEXMACS_HOME_PATH)/bin/tm_maple_9.sh
23         chmod a+x $(TEXMACS_HOME_PATH)/bin/tm_maple_9.sh
25 $(TEXMACS_HOME_PATH)/bin/tm_maple_9: src.9/tm_maple_9.c
26         $(CC) $(MAPLELDFLAGS) $(MAPLECPPFLAGS) src.9/tm_maple_9.c -o $(TEXMACS_HOME_PATH)/bin/tm_maple_9