Page MenuHomePhorge

No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None
diff --git a/Makefile b/Makefile
index f9b1009..9eefbcf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,31 +1,32 @@
# Apprentice binary
-CC = gcc
ERL_EI_INCLUDE:=$(shell erl -eval 'io:format("~s", [code:lib_dir(erl_interface, include)])' -s init stop -noshell | head -1)
ERL_EI_LIB:=$(shell erl -eval 'io:format("~s", [code:lib_dir(erl_interface, lib)])' -s init stop -noshell | head -1)
-CFLAGS = -std=c99 -g -Wall -Werror -I$(ERL_EI_INCLUDE)
-LDLIBS = -L$(ERL_EI_LIB) -lpthread -lei -lm -lmagic
+CFLAGS = -std=c99 -g -Wall -Werror
+CPPFLAGS = -I$(ERL_EI_INCLUDE)
+LDFLAGS = -L$(ERL_EI_LIB)
+LDLIBS = -lpthread -lei -lm -lmagic
BEAM_FILES = _build/
PRIV = priv/
RM = rm -Rf
# Unit test custom magic file
MAGIC = file
TEST_DIRECTORY = test
TARGET_MAGIC = $(TEST_DIRECTORY)/elixir.mgc
SOURCE_MAGIC = $(TEST_DIRECTORY)/elixir
priv/apprentice: src/apprentice.c
mkdir -p priv
- $(CC) $(CFLAGS) $(LDLIBS) $^ -o $@
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(LDLIBS) $^ -o $@
# Test case
$(TARGET_MAGIC): $(SOURCE_MAGIC)
cd $(TEST_DIRECTORY); $(MAGIC) -C -m elixir
clean:
$(RM) $(PRIV) $(BEAM_FILES)
.PHONY: clean

File Metadata

Mime Type
text/x-diff
Expires
Sun, Dec 1, 10:43 PM (1 d, 20 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41865
Default Alt Text
(1 KB)

Event Timeline