very old code commited, ymmv
This commit is contained in:
91
DumpGDBM/Makefile
Normal file
91
DumpGDBM/Makefile
Normal file
@@ -0,0 +1,91 @@
|
||||
# ----------------------------------------------------
|
||||
# this is the Makefile for the 'dumpgdbm' utility
|
||||
# ----------------------------------------------------
|
||||
#
|
||||
# Pour plus d'information, le mieux, c'est de m'ecrire
|
||||
# <oulala@chez.com> ou de me faire parvenir une caisse
|
||||
# de vin australien. Ou chilien, ils font du bon vin
|
||||
# au Chili: du Cabernet-Sauvignon de premiere bourre.
|
||||
#
|
||||
# ----------------------------------------------------
|
||||
#
|
||||
|
||||
OU_LE_METTRE = /usr/local
|
||||
|
||||
#
|
||||
# Positionner TRACE a 42 pour avoir un binaire
|
||||
# qui raconte sa vie, son oeuvre, ses trolls...
|
||||
#
|
||||
# you can safely remove the -g (debug) options.
|
||||
#
|
||||
|
||||
TRACE = 0
|
||||
C_OPT = -Wall -DTRACE=$(TRACE)
|
||||
|
||||
# ----------------------------------------------------
|
||||
|
||||
all: dumpgdbm cleargdbm
|
||||
|
||||
dump_funcs.o: dump_funcs.c dumpgdbm.h Makefile
|
||||
cc $(C_OPT) -c dump_funcs.c
|
||||
|
||||
dumpgdbm.o: dumpgdbm.c dumpgdbm.h Makefile
|
||||
cc $(C_OPT) -c dumpgdbm.c
|
||||
|
||||
dumpgdbm: dumpgdbm.o dump_funcs.o Makefile
|
||||
cc $(C_OPT) dumpgdbm.o dump_funcs.o -lgdbm -lreadline -ltermcap -o dumpgdbm
|
||||
|
||||
exemple.gdbm: exemple.pl Makefile
|
||||
-rm exemple.gdbm
|
||||
perl ./exemple.pl
|
||||
|
||||
cleargdbm: cleargdbm.c Makefile
|
||||
cc $(C_OPT) cleargdbm.c -lgdbm -o cleargdbm
|
||||
|
||||
love:
|
||||
@echo "--------- No War --------"
|
||||
@echo "install -> " $(OU_LE_METTRE)/
|
||||
@echo "trace -> " $(TRACE)
|
||||
|
||||
#
|
||||
# Bon, OK, ma methode d'installation est rudimentaire,
|
||||
# mais fallait lire la doc avant, si votre systeme est
|
||||
# tout detruit, c'est pas de ma faute. Ymmv.
|
||||
#
|
||||
|
||||
install:
|
||||
cp dumpgdbm dumpgdbm.install
|
||||
strip dumpgdbm.install
|
||||
cp dumpgdbm.install $(OU_LE_METTRE)/bin/dumpgdbm
|
||||
rm dumpgdbm.install
|
||||
cp dumpgdbm.1 $(OU_LE_METTRE)/man/man1/dumpgdbm.1
|
||||
cp cleargdbm.1 $(OU_LE_METTRE)/man/man1/cleargdbm.1
|
||||
@echo
|
||||
@echo "configuration modified, you have to reboot now."
|
||||
@echo " [YES] [NO] [MAY BE] [DON'T KNOW]"
|
||||
@echo
|
||||
@sleep 1
|
||||
@echo "arf, arf, trop drole, on s'y croirait..."
|
||||
@echo
|
||||
|
||||
#
|
||||
# Rah, mais qu'est ce qu'est Gruiik, ce truc !
|
||||
#
|
||||
|
||||
tarball: dumpgdbm.c dumpgdbm.1 Makefile README TODO MANIFEST BUGS \
|
||||
cleargdbm.c cleargdbm.1 INSTALL dump_funcs.c \
|
||||
dumpgdbm.h exemple.pl
|
||||
( cd .. ; \
|
||||
tar zcvf dumpgdbm.tar.gz `sed 's/^/DumpGDBM\//' DumpGDBM/MANIFEST` )
|
||||
date >> tarball
|
||||
|
||||
|
||||
#
|
||||
# merci de votre attention.
|
||||
#
|
||||
# http://la.buvette.org/ego/
|
||||
# http://krabulator.free.fr/devel/
|
||||
#
|
||||
#
|
||||
#-- end of Makefile --
|
||||
|
||||
Reference in New Issue
Block a user