@@ -21,7 +21,6 @@ PURESCRIPT_PKGS := .psc-package
2121PURESCRIPT_SRC := src
2222OUTPUT := output
2323BIN := main
24−OBJ := purescript.o
2524
2625override PCCFLAGS += --comments
2726override CXXFLAGS += -std=c++11
@@ -48,12 +47,6 @@ release: codegen
4847debug: codegen
4948 @$(MAKE) $(BIN) CXXFLAGS+=$(DEBUG)
5049
51−release-object: codegen
52− @$(MAKE) $(OBJ) CXXFLAGS+=$(RELEASE)
53−
54−debug-object: codegen
55− @$(MAKE) $(OBJ) CXXFLAGS+=$(DEBUG)
56−
5750codegen: PURESCRIPT_PKG_SRCS=$(shell find $(PURESCRIPT_PKGS) -name '*.purs' | grep -v \/test\/ | grep -v \/example\/ | grep -v \/examples\/)
5851codegen: PURESCRIPT_SRCS=$(shell find $(PURESCRIPT_SRC) -name '*.purs')
5952#
@@ -74,11 +67,6 @@ $(BIN): $(OBJS)
7467 @mkdir -p $(BIN_DIR)
7568 @$(CXX) $^ -o $(BIN_DIR)/$@ $(LDFLAGS)
7669
77−$(OBJ): $(OBJS)
78− @echo "Creating combined object file" $(BIN_DIR)/$(OBJ)
79− @mkdir -p $(BIN_DIR)
80− @$(LD) -r $^ -o $(BIN_DIR)/$@ $(LDFLAGS)
81−
8270-include $(DEPS)
8371
8472%.o: %.cc