# OS/2 Makefile for Plogg
# $Id: makefile 1.1 2000/02/29 01:37:11 jeffnik Exp jeffnik $

CC = gcc
PRE = -Wall -o 

#LIB = -lncurses -lbtermcap -DNoDLLs -O6 -fomit-frame-pointer -funroll-loops -finline-functions
#LIB = -lncurses -lgraph -DNoDLLs -O6 -fomit-frame-pointer -funroll-loops -finline-functions
LIB = -lncurses -DNoDLLs -O6 -fomit-frame-pointer -funroll-loops -finline-functions
#LIB = -lncurses -lbtermcap -DNoDLLs 

LINKOPTION = -I. -I/usr/include/ncurses -Zbsd-signals -Zomf -Zmt -DHAVE_LIBNCURSES=1  -DSTDC_HEADERS=1  -DHAVE_SYS_WAIT_H=1   -DHAVE_FCNTL_H=1  -DHAVE_SYS_IOCTL_H=1  -DHAVE_UNISTD_H=1  -DHAVE_SYS_FILE_H=1 -DHAVE_FLOCK=1 

LOGGING = 2>> dump.txt

RC = rc
RCFLAGS = -r

bin_PROGRAMS = Plogg.exe

ln_SOURCES =		plogg.c	info.c mp3info.c plogg.def
#RC_SOURCES = plogg.res
RC_SOURCES =

COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
	$(AM_CFLAGS) $(CFLAGS)

#LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@

OBJECTS = info.o mp3info.o plogg.o plogg.def

plogg: $(OBJECTS)
	$(CC) $(PRE) $(bin_PROGRAMS) $(OBJECTS) $(LINKOPTION) $(LIB) $(LOGGING)

.c.o:
	$(CC) -c ${CFLAGS} $(LINKOPTION) $(LIB) $< $(LOGGING)

clean:
	rm *.o
	rm dump.txt
	rm $(bin_PROGRAMS)
