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