1.1 --- a/Makefile Tue Aug 23 12:06:46 2016 +0200 1.2 +++ b/Makefile Tue Aug 23 13:49:38 2016 +0200 1.3 @@ -36,10 +36,15 @@ 1.4 SRC += codegens.c 1.5 SRC += ccodegen.c 1.6 SRC += javacodegen.c 1.7 +SRC += ucx/allocator.c 1.8 +SRC += ucx/buffer.c 1.9 +SRC += ucx/list.c 1.10 +SRC += ucx/string.c 1.11 +SRC += ucx/utils.c 1.12 1.13 OBJ = $(SRC:%.c=build/%$(OBJ_EXT)) 1.14 1.15 -all: build build/$(BIN) 1.16 +all: build/ucx build/$(BIN) 1.17 1.18 build/$(BIN): $(OBJ) 1.19 $(LD) -o $@ $^ $(LDFLAGS) 1.20 @@ -47,8 +52,11 @@ 1.21 build/%$(OBJ_EXT): src/%.c 1.22 $(CC) -o $@ $(CFLAGS) -c $< 1.23 1.24 +build/ucx: build 1.25 + $(MKDIR) $@ 1.26 + 1.27 build: 1.28 - $(MKDIR) build 1.29 + $(MKDIR) $@ 1.30 1.31 test: build/$(BIN) 1.32 ./build/$(BIN) test/ctestfile.c -o build/ctest.html \