CC=gcc 
CFLAGS=-O2 -Wall

LD=gcc
LDFLAGS=-g
LIBS=-lnewt

COMPILE=$(CC) -c $(INCLUDE) $(CFLAGS)

LINK=$(LD) $(LIBRARY) $(LDFLAGS)

all : programs

programs : install

clean :
	-rm -f *.o core install test_install

test : isa_test 
	
######

OBJS=main.o ide.o cdrom.o nic.o config.c isa_scan.o pci_scan.o scsi.o newuser.o license.o bootdisk.o misc.o
TESTOBJS=isa_test.o

test_install: $(TESTOBJS)
	$(LINK) $(TESTOBJS) -o $@ $(LIBS)

install: $(OBJS)
	$(LINK) $(OBJS) -o $@ $(LIBS)

%.o : %.c
	$(COMPILE) $< -o $@
		
main.o     : main.c
ide.o      : ide.c
cdrom.o    : cdrom.c
nic.o      : nic.c
config.o   : config.c
isa_scan.o : isa_scan.c
pci_scan.o : pci_scan.c
isa_test.o : isa_test.c
scsi.o	   : scsi.c
newuser.o  : newuser.c
license.o  : license.c
bootdisk.o : bootdisk.c
misc.o     : misc.c
