SHELL = /bin/sh

PREFIX = /usr/local
BINDIR = $(PREFIX)/bin

DESTDIR =

INSTALL = /usr/bin/install -c

DRVACDIR = ../../DriveAccess

CC = gcc
GTK_CFLAGS = `gtk-config --cflags`
GTK_LIBS = `gtk-config --libs`

VERSION = 1.11

INCLUDES =  -I. -I$(DRVACDIR)

PROGRAMS = EnbanFukusyaYa

SOURCES = main.c \
	messagebox.c \
	settingdlg.c \
	aspi.c \
	ui.c
DRVACSRC = $(DRVACDIR)/cmd.c \
	$(DRVACDIR)/cmdlog.c \
	$(DRVACDIR)/copydisc.c \
	$(DRVACDIR)/option.c \
	$(DRVACDIR)/scan.c

DEFS = -DVERSION=\"$(VERSION)\"
CPPFLAGS = 
LDFLAGS = 
LIBS = 
OBJECTS =  main.o \
	messagebox.o \
	settingdlg.o \
	aspi.o \
	ui.o \
	cmd.o \
	cmdlog.o \
	copydisc.o \
	option.o \
	scan.o

CFLAGS = -g -O2 -Wall $(DEFS) $(INCLUDES) $(GTK_CFLAGS)
LDFLAGS = $(GTK_LIBS)
CCLD = $(CC)

vpath %.c .:../../DriveAccess


all: $(PROGRAMS)

install: $(PROGRAMS)
	$(INSTALL) $< $(DESTDIR)$(BINDIR)

uninstall:
	rm -f $(DESTDIR)$(BINDIR)/$(PROGRAMS)

$(PROGRAMS) : $(OBJECTS)
	$(CCLD) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS)

%.o: %.c
	$(CC) $(CFLAGS) -c $<

clean:
	rm -f $(PROGRAMS) $(OBJECTS) *~ *.bak

depend:
	makedepend -fdepend.mak -- $(CFLAGS) $(SOURCES)
	makedepend -fdepend.mak -- $(CFLAGS) $(DRVACSRC)

include depend.mak
