aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2015-11-07 13:55:47 -0500
committerFranklin Wei <git@fwei.tk>2015-11-07 13:55:47 -0500
commite1af2b39befe312ba9a289270f94b1766d4c14fb (patch)
tree83e20fb79581500661654167334feb1266fb5fe3 /Makefile
parent618eb70bff837150377f259853fbd1b3a05ad5af (diff)
downloadducky-e1af2b39befe312ba9a289270f94b1766d4c14fb.zip
ducky-e1af2b39befe312ba9a289270f94b1766d4c14fb.tar.gz
ducky-e1af2b39befe312ba9a289270f94b1766d4c14fb.tar.bz2
ducky-e1af2b39befe312ba9a289270f94b1766d4c14fb.tar.xz
fix some stuff
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index ff48041..34f6649 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,14 @@
CC = gcc
+PLATFORM = unix
DUCKY_OBJ = src/ducky.o
-CFLAGS = -lbsd -lm -O2 -g -I src/
+CFLAGS = -lbsd -lm -O2 -g -I src/ -I sysdep/$(PLATFORM)
-unix: $(DUCKY_OBJ) sysdep/unix.o
- $(CC) $(DUCKY_OBJ) sysdep/unix.o $(CFLAGS) -o unix.bin
+$(PLATFORM).bin: $(DUCKY_OBJ) sysdep/$(PLATFORM)/main.o
+ $(CC) $(DUCKY_OBJ) sysdep/$(PLATFORM)/main.o $(CFLAGS) -o $(PLATFORM).bin
+
+clean:
+ rm -f $(PLATFORM).bin
+ rm -f sysdep/$(PLATFORM)/main.o
+ rm -f $(DUCKY_OBJ)