# Makefile for SPS simulator

CC	= gcc
LD	= gcc
CFLAGS	= -g -Wall
INCFLAGS=
LDFLAGS	=
SPSD_TARGET   = spsd
SPSCTL_TARGET = spsctl
SPSD_OBJS     = spsd.o
SPSCTL_OBJS   = spsctl.o

all: $(SPSD_TARGET) $(SPSCTL_TARGET)

$(SPSD_TARGET): $(SPSD_OBJS)
	$(LD) $(LDFLAGS) $(SPSD_OBJS) -o $(SPSD_TARGET)

$(SPSCTL_TARGET): $(SPSCTL_OBJS)
	$(LD) $(LDFLAGS) $(SPSCTL_OBJS) -o $(SPSCTL_TARGET)

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

clean:
	rm -f *.o $(TARGET)
