CC = gcc
CFLAGS = -g -O0 -I../lib -I$(PGPG2PATH)/include
LDFLAGS = -L../lib -L$(PGPG2PATH)/lib
LIBS = -lvsum -lhib

CFLAGS_EMU = -g -O0 -I../emu -I$(PGPG2PATH)/include
LIBS_EMU    = -lvsumemu
LDFLAGS_EMU = -L../emu

SRC         = myapp.c
TARGET      = myapp
TARGET_EMU   = myapp_emu

all:		$(TARGET) $(TARGET_EMU)

myapp:		$(SRC) ../lib/libvsum.a
		$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(SRC) $(LIBS) -lm

myapp_emu:	$(SRC) ../emu/libvsumemu.a
		$(CC) $(LDFLAGS_EMU) $(CFLAGS_EMU) -o $@ $(SRC) $(LIBS_EMU) -lm

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