src/Makefile

changeset 21
537aec525835
parent 0
e78e463e1aa9
child 23
f44a185b678b
     1.1 --- a/src/Makefile	Fri Aug 30 11:23:44 2013 +0200
     1.2 +++ b/src/Makefile	Thu Jan 23 09:19:37 2014 +0100
     1.3 @@ -28,14 +28,17 @@
     1.4  
     1.5  include ../conf.mk
     1.6  
     1.7 -DST = ../build
     1.8 +SRC  = c2html.c
     1.9 +SRC += codegens.c
    1.10 +SRC += ccodegen.c
    1.11 +SRC += javacodegen.c
    1.12  
    1.13 -include obj.mk
    1.14 +OBJ = $(SRC:%.c=../build/%$(OBJ_EXT))
    1.15  
    1.16 -$(BIN): $(OBJ)
    1.17 -	$(LD) -o $(DST)/$@ $^ $(LDFLAGS)
    1.18 +all: $(OBJ)
    1.19 +	$(LD) -o ../build/$(BIN) $^ $(LDFLAGS)
    1.20  	
    1.21  
    1.22 -$(DST)/%.$(OBJEXT): %.c
    1.23 +../build/%$(OBJ_EXT): %.c
    1.24  	$(CC) -o $@ $(CFLAGS) -c $<
    1.25  

mercurial