mirror of
https://github.com/workinghard/jslisten.git
synced 2025-12-13 19:02:09 +00:00
17 lines
339 B
Makefile
17 lines
339 B
Makefile
CFLAGS ?= -g -O2 -Wall
|
|
|
|
PROGRAMS = jslisten
|
|
|
|
|
|
compile: $(PROGRAMS)
|
|
|
|
jslisten.o: src/jslisten.c src/axbtnmap.h src/minIni.h
|
|
|
|
jslisten: src/jslisten.o src/axbtnmap.o src/minIni.o
|
|
$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $^ -ludev -o bin/$@
|
|
|
|
clean:
|
|
$(RM) src/*.o src/*.swp bin/$(PROGRAMS) src/*.orig src/*.rej map *~
|
|
|
|
.PHONY: compile clean
|