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