mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
31 lines
777 B
PHP
31 lines
777 B
PHP
|
.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++
|