#
#
# Flags that might be overriden by top makefile
#

CC=gcc
CCFLAG=-O -fpic -g
LDFLAG=-O -s
SYSLIB=-lX11 -lm -lXpm

INSTALLDIR=/usr/local/bin

#
# Flags the compiler will see
#

CFLAGS=$(CCFLAG) -I../FORMS $(XINCLUDE)
LDFLAGS = $(LDFLAG) 
LIBS=-L/usr/lib -lforms $(SYSLIB)

#=====================================================

ic-view: ic-file.o ic-view.o ic-view-main.o ic-view-about.o ic-about.o
	-$(CC) $(LDFLAGS) $(LIBS) -o ic-view ic-view.o ic-view-main.o ic-file.o ic-view-about.o ic-about.o

ic-view.o: ic-view.h ic-view.c
	-$(CC) $(CCFLAGS) -c ic-view.c

ic-file.o: ic-file.c ic-file.h
	-$(CC) $(CCFLAGS) -c ic-file.c

ic-view-about.o: ic-view-about.c ic-view-about.h
	-$(CC) $(CCFLAGS) -c ic-view-about.c

ic-about.o: ic-about.c ic-about.h
	-$(CC) $(CCFLAGS) -c ic-about.c

ic-view-main.o: ic-view-main.c
	-$(CC) $(CCFLAGS) -c ic-view-main.c
		
clean:
	-rm -f  ic-view *.o core a.out *~

all: ic-view

install: ic-view
	install ic-view $(INSTALLDIR)
	
