Added simple makefile and gitignore
parent
7935dde74d
commit
70d422e59d
@ -0,0 +1,3 @@
|
|||||||
|
*.o
|
||||||
|
simulacrum
|
||||||
|
compile_commands.json
|
@ -0,0 +1,22 @@
|
|||||||
|
APPLICATION=simulacrum
|
||||||
|
|
||||||
|
CC? = gcc
|
||||||
|
CFLAGS =
|
||||||
|
|
||||||
|
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