You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
375 B
22 lines
375 B
.PHONY: all check clean |
|
|
|
INCLUDES = -I ../../include |
|
EXE = $(if $(windir),CheckLexilla.exe,CheckLexilla) |
|
|
|
ifdef windir |
|
RM = $(if $(wildcard $(dir $(SHELL))rm.exe), $(dir $(SHELL))rm.exe -f, del /q) |
|
CC = gcc |
|
else |
|
LIBS += -ldl |
|
endif |
|
|
|
all: $(EXE) |
|
|
|
check: $(EXE) |
|
./$(EXE) |
|
|
|
clean: |
|
$(RM) $(EXE) |
|
|
|
$(EXE): *.c |
|
$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $^ $(LIBS) $(LDLIBS) -o $@
|
|
|