big cleanup: step n+1
This commit is contained in:
60
Ecoute/src/Makefile
Normal file
60
Ecoute/src/Makefile
Normal file
@@ -0,0 +1,60 @@
|
||||
#----------------------------------------------------------------
|
||||
#
|
||||
# abominable sound console player
|
||||
# by Thierry 'tth' Boudet - build on Slackware.
|
||||
#
|
||||
# Recent versions: http://tontonth.free.fr/
|
||||
# complains go to "tontonth O free o fr".
|
||||
#
|
||||
#----------------------------------------------------------------
|
||||
|
||||
VERSION=0.0040
|
||||
|
||||
TEKFLAG= -DDEBUG_LEVEL=1 -g
|
||||
CFLAGS=-Wall -Wextra -ansi $(TEKFLAG) -DVERSION=\"$(VERSION)\"
|
||||
BIBS=-lncurses -lao -lsndfile -logg
|
||||
|
||||
#---------------------------------------------------------
|
||||
|
||||
all: ecoute
|
||||
|
||||
#---------------------------------------------------------
|
||||
|
||||
main.o: main.c ecoute.h Makefile
|
||||
ecran.o: ecran.c ecoute.h Makefile
|
||||
dump.o: dump.c ecoute.h Makefile
|
||||
magic.o: magic.c ecoute.h Makefile
|
||||
interactive.o: interactive.c ecoute.h Makefile
|
||||
fonctions.o: fonctions.c ecoute.h Makefile
|
||||
ifao.o: ifao.c ecoute.h Makefile
|
||||
playwav.o: playwav.c ecoute.h Makefile
|
||||
playnote.o: playnote.c ecoute.h Makefile
|
||||
playau.o: playau.c ecoute.h Makefile
|
||||
playogg.o: playogg.c ecoute.h Makefile
|
||||
playspeex.o: playspeex.c ecoute.h Makefile
|
||||
playflac.o: playflac.c ecoute.h Makefile
|
||||
|
||||
OBJ=main.o ecran.o playnote.o playwav.o playogg.o fonctions.o interactive.o \
|
||||
dump.o playau.o playspeex.o playflac.o magic.o ifao.o
|
||||
|
||||
ecoute: $(OBJ)
|
||||
gcc $(CFLAGS) $(OBJ) $(BIBS) -o ecoute
|
||||
|
||||
#---------------------------------------------------------
|
||||
# services targets
|
||||
|
||||
FILES=*.c *.h *.txt Makefile *.man *.html
|
||||
|
||||
install: ecoute
|
||||
cp ./ecoute /usr/local/bin
|
||||
|
||||
lines:
|
||||
wc $(FILES) | sort -n
|
||||
|
||||
tarball: $(FILES)
|
||||
ls $^ > MANIFEST ; \
|
||||
( cd .. ; \
|
||||
tar zcvf ecoute-$(VERSION).tar.gz `sed 's/^/Ecoute\//' Ecoute/MANIFEST` )
|
||||
date >> tarball
|
||||
|
||||
#---------------------------------------------------------
|
||||
Reference in New Issue
Block a user