#
# $Id: Makefile 3644 2009-10-05 18:59:39Z owes $
#


HEADERS = arch_defs.h common.h
SRC_HELP = helper.c
OBJS_INST = installer.o helper.o helper_newt.o hardware.o language.o timezone.o keymap.o partition.o restore.o usbnames.o
LIBS_INST = -lnewt -lslang -lpci -lusb -lz
OBJS_SETUP = setup.o helper.o helper_newt.o hardware.o host_domain.o keymap.o passwords.o timezone.o \
	networking.o net_dhcp.o net_isdn.o usbnames.o
LIBS_SETUP = -lnewt -lslang -lpci -lusb -lz

all: installer setup

installer: $(OBJS_INST) $(HEADERS)
	$(CC) $(LDFLAGS) $(CFLAGS) $(OBJS_INST) -o $@ $(LIBS_INST)
	strip $@

setup: $(OBJS_SETUP) $(HEADERS)
	$(CC) $(LDFLAGS) $(CFLAGS) $(OBJS_SETUP) -o $@ $(LIBS_SETUP)
	strip $@

helper:$(SRC_HELP)
	$(CC) $(CFLAGS) -c  $< -o $@

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