tidy makefile
This commit is contained in:
parent
dc285ec2a8
commit
c70f12618f
1 changed files with 5 additions and 3 deletions
8
Makefile
8
Makefile
|
@ -42,7 +42,7 @@ endif
|
||||||
|
|
||||||
.PHONY: shaders resources run clean bear
|
.PHONY: shaders resources run clean bear
|
||||||
|
|
||||||
$(BINARY): $(SHADER_OBJ) $(RESOUCES_OBJ) $(RESOURCES_H) $(C_OBJ) $(OBJC_OBJ)
|
$(BINARY): $(SHADER_OBJ) $(RESOURCES_H) $(C_OBJ) $(OBJC_OBJ)
|
||||||
$(CC) $(C_OBJ) $(OBJC_OBJ) $(RESOURCES_OBJ) $(LDFLAGS) -o $(BINARY)
|
$(CC) $(C_OBJ) $(OBJC_OBJ) $(RESOURCES_OBJ) $(LDFLAGS) -o $(BINARY)
|
||||||
|
|
||||||
shaders: $(SHADER_OBJ)
|
shaders: $(SHADER_OBJ)
|
||||||
|
@ -51,9 +51,11 @@ shaders: $(SHADER_OBJ)
|
||||||
resources: $(RESOURCES_OBJ) $(RESOURCES_H)
|
resources: $(RESOURCES_OBJ) $(RESOURCES_H)
|
||||||
@echo "Resources compiled"
|
@echo "Resources compiled"
|
||||||
|
|
||||||
$(RESOURCES_OBJ): $(RESOURCES_C) $(RESOURCE_FILES)
|
$(RESOURCES_C):
|
||||||
@echo "// Generated resource file" > $(RESOURCES_C)
|
@echo "// Generated resource file" > $(RESOURCES_C)
|
||||||
$(foreach res, $(RESOURCE_FILES), xxd -i $(res) >> $(RESOURCES_C);)
|
$(foreach res, $(RESOURCE_FILES), xxd -i $(res) >> $(RESOURCES_C);)
|
||||||
|
|
||||||
|
$(RESOURCES_OBJ): $(RESOURCES_C) $(RESOURCE_FILES)
|
||||||
$(CC) -o $@ -c $(RESOURCES_C)
|
$(CC) -o $@ -c $(RESOURCES_C)
|
||||||
|
|
||||||
$(RESOURCES_H): $(RESOURCES_OBJ)
|
$(RESOURCES_H): $(RESOURCES_OBJ)
|
||||||
|
@ -80,4 +82,4 @@ bear: clean
|
||||||
bear -- $(MAKE) $(BINARY)
|
bear -- $(MAKE) $(BINARY)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(C_OBJ) $(OBJC_OBJ) $(SHADER_OBJ) $(RESOURCES_OBJ) $(RESOURCES_H) $(BINARY)
|
rm -rf $(C_OBJ) $(OBJC_OBJ) $(SHADER_OBJ) $(RESOURCES_OBJ) $(RESOURCES_C) $(RESOURCES_H) $(BINARY)
|
||||||
|
|
Loading…
Add table
Reference in a new issue