in executer/user/Makefile.in, which builds mcexec, because DCFA in comm-ib repository passes these variables to combine additional binaries to create custom mcexec
20 lines
291 B
Makefile
20 lines
291 B
Makefile
CC=@CC@
|
|
BINDIR=@BINDIR@
|
|
CFLAGS=-Wall -O -fPIE -pie
|
|
TARGET=mcexec
|
|
|
|
all: $(TARGET)
|
|
|
|
mcexec: mcexec.c
|
|
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -pthread -o $@ $^ $(EXTRA_OBJS)
|
|
|
|
clean:
|
|
$(RM) $(TARGET) *.o
|
|
|
|
.PHONY: all clean install
|
|
|
|
install:
|
|
mkdir -p -m 755 $(BINDIR)
|
|
install -m 755 mcexec $(BINDIR)
|
|
|