mariadb/mit-pthreads/scripts/Makefile.inc
bk@work.mysql.com f4c589ff6c Import changeset
2000-07-31 21:29:14 +02:00

30 lines
777 B
Makefile

.PATH : ${srcdir}/scripts
SCRIPTS= pgcc pg++
abspath != pwd
all-bin: $(SCRIPTS)
#
# Objects go in the obj directory for both BSD and GNU make but these
# scripts get put in the obj dir for BSD and the root dir for GNU.
#
pgcc: pgcc.sh
sed -e 's!EXEC_PREFIX!$(exec_prefix)!g' \
-e 's!BUILD_PREFIX!$(.CURDIR)!g' \
-e 's!SRC_PREFIX!$(srcdir)!g' \
-e 's!COMPILER!gcc!g' \
< $(srcdir)/scripts/pgcc.sh > pgcc.new
chmod a+x pgcc.new
mv -f pgcc.new pgcc
ln -fs obj/pgcc ../pgcc
pg++: pgcc.sh
sed -e 's!EXEC_PREFIX!$(exec_prefix)!g' \
-e 's!BUILD_PREFIX!$(.CURDIR)!g' \
-e 's!SRC_PREFIX!$(srcdir)!g' \
-e 's!COMPILER!g++!g' \
< $(srcdir)/scripts/pgcc.sh > pg++.new
chmod a+x pg++.new
mv -f pg++.new pg++
ln -fs obj/pg++ ../pg++