shithub: cstory

Download patch

ref: cb494f8f355778ada5c16dfb6d712cd4117ff563
parent: fc68b772a81d9c9f40aa4dcda6b81aa92277eade
parent: 5cb06c9b767b1af7a3c33fba6cfbd32339abe2a3
author: Clownacy <Clownacy@users.noreply.github.com>
date: Thu Dec 5 10:54:55 EST 2019

Merge branch 'accurate' into portable

--- a/Makefile
+++ b/Makefile
@@ -246,7 +246,7 @@
 else ifeq ($(RENDERER), Software)
   SOURCES += src/Backends/Rendering/Software
 else
-  @echo Invalid RENDERER selected; this build will fail
+  $(error Invalid RENDERER selected)
 endif
 
 OBJECTS = $(addprefix obj/$(FILENAME)/, $(addsuffix .o, $(SOURCES)))
@@ -257,7 +257,7 @@
 endif
 
 all: $(BUILD_DIRECTORY)/$(FILENAME) $(BUILD_DIRECTORY)/data $(BUILD_DIRECTORY)/$(DOCONFIG_FILENAME)
-	@echo Finished
+	$(info Finished)
 
 $(BUILD_DIRECTORY)/data: $(DATA_DIRECTORY)
 	@mkdir -p $(@D)
@@ -266,27 +266,27 @@
 
 $(BUILD_DIRECTORY)/$(FILENAME): $(OBJECTS)
 	@mkdir -p $(@D)
-	@echo Linking $@
+	$(info Linking $@)
 	@$(CXX) $(ALL_CXXFLAGS) $(CSE2_CXXFLAGS) $(ALL_LDFLAGS) $^ -o $@ $(ALL_LIBS) $(CSE2_LIBS)
 
 obj/$(FILENAME)/%.o: %.cpp
 	@mkdir -p $(@D)
-	@echo Compiling $<
+	$(info Compiling $<)
 	@$(CXX) $(ALL_CXXFLAGS) $(CSE2_CXXFLAGS) $< -o $@ -c
 
 obj/$(FILENAME)/src/Resource.o: src/Resource.cpp $(addprefix src/Resource/, $(addsuffix .h, $(RESOURCES)))
 	@mkdir -p $(@D)
-	@echo Compiling $<
+	$(info Compiling $<)
 	@$(CXX) $(ALL_CXXFLAGS) $(CSE2_CXXFLAGS) $< -o $@ -c
 
 src/Resource/%.h: $(ASSETS_DIRECTORY)/resources/% obj/bin2h
 	@mkdir -p $(@D)
-	@echo Converting $<
+	$(info Converting $<)
 	@obj/bin2h $< $@
 
 obj/bin2h: bin2h/bin2h.c
 	@mkdir -p $(@D)
-	@echo Compiling $^
+	$(info Compiling $^)
 	@$(NATIVECC) -O3 -s -std=c90 -Wall -Wextra -pedantic $^ -o $@
 
 include $(wildcard $(DEPENDENCIES))
@@ -293,12 +293,12 @@
 
 obj/$(FILENAME)/windows_resources.o: $(ASSETS_DIRECTORY)/resources/CSE2.rc $(ASSETS_DIRECTORY)/resources/resource1.h $(ASSETS_DIRECTORY)/resources/afxres.h $(ASSETS_DIRECTORY)/resources/ICON/0.ico
 	@mkdir -p $(@D)
-	@echo Compiling Windows resource file $<
+	$(info Compiling Windows resource file $<)
 	@$(WINDRES) $< $@
 
 $(BUILD_DIRECTORY)/$(DOCONFIG_FILENAME): DoConfig/DoConfig.cpp
 	@mkdir -p $(@D)
-	@echo Linking $@
+	$(info Linking $@)
 	@$(CXX) $(ALL_CXXFLAGS) $(ALL_LDFLAGS) $^ -o $@ $(DOCONFIG_LIBS)
 
 # TODO
--