Compare commits
2 Commits
7935dde74d
...
f72a5a69cd
Author | SHA1 | Date |
---|---|---|
|
f72a5a69cd | |
|
70d422e59d |
@ -0,0 +1,4 @@
|
||||
*.o
|
||||
simulacrum
|
||||
compile_commands.json
|
||||
.cache
|
@ -0,0 +1,22 @@
|
||||
APPLICATION=simulacrum
|
||||
|
||||
CC? = gcc
|
||||
CFLAGS = -I./include
|
||||
|
||||
SOURCES = $(wildcard ./src/*.c)
|
||||
OBJECTS = $(patsubst %.c,%.o, $(SOURCES))
|
||||
|
||||
%.o: %.c
|
||||
$(CC) -c -o $@ $< $(CFLAGS)
|
||||
|
||||
$(APPLICATION): $(OBJECTS)
|
||||
$(CC) -o $@ $^ $(CFLAGS)
|
||||
|
||||
clean:
|
||||
rm -f $(APPLICATION)
|
||||
rm -f $(OBJECTS)
|
||||
|
||||
.PHONY: all
|
||||
|
||||
all: $(APPLICATION)
|
||||
|
@ -0,0 +1,3 @@
|
||||
int main(int argc, char* argv[]) {
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue