Made it build better
[fw/sdcc] / as / z80 / Makefile
index a9a4edd24d79935da2c5b6ace955c8eb552989ce..7f77efa51ee44051f0c04e28bd2ddc8cd3920e30 100644 (file)
@@ -1,23 +1,23 @@
-TOPDIR         = ../..
+PRJDIR = ../..
 
-include $(TOPDIR)/Makefile.common
+include $(PRJDIR)/Makefile.common
 
-SRC    = .
+SDC    = .
 OBJS   = asdata.o asexpr.o aslex.o aslist.o asmain.o asout.o \
          assubr.o assym.o z80adr.o z80ext.o z80mch.o z80pst.o
-BINS   = as
+BINS   = $(BUILDDIR)/as$(EXT)
 
-CFLAGS += $(OPTS) -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
-CFLAGS += -funsigned-char -ggdb
+CFLAGS += $(OPTS) -I. -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
+CFLAGS += -funsigned-char
 LDFLAGS += -lm
 
 all:   $(BINS)
 
-$(BINS):       $(OBJS)
-       $(CC) $(LDFLAGS) -o $@ $(OBJS)
+$(BINS): $(OBJS)
+       $(CC) $(LDFLAGS) -o $(BINS) $(OBJS)
 
-%.o:   $(SRC)/%.c
-       $(CC) -c $(CFLAGS) -I$(SRC) -o $@ $<
+%.o:   %.c
+       $(CC) -c $(CFLAGS) -o $@ $<
 
 clean:
        rm -f $(OBJS) $(BINS)