shithub: cstory

Download patch

ref: a57f4652ca645dd35dba6354b0ffd50d81f2a75e
parent: 0be5e9ead8ce63da7e55eaad526650e0a29d3441
author: Clownacy <Clownacy@users.noreply.github.com>
date: Wed Sep 4 10:55:47 EDT 2019

Allow replacing pkg-config

Seems to be needed for Linux MinGW-w64.

--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,7 @@
 NATIVECC = cc
 NATIVECXX = c++
 WINDRES = windres
+PKG_CONFIG = pkg-config
 
 BUILD_DIRECTORY = game
 ASSETS_DIRECTORY = assets
@@ -42,13 +43,13 @@
 	CXXFLAGS += -DDEBUG_SAVE
 endif
 
-CXXFLAGS += -std=c++98 -MMD -MP -MF $@.d `pkg-config sdl2 --cflags`
+CXXFLAGS += -std=c++98 -MMD -MP -MF $@.d `$(PKG_CONFIG) sdl2 --cflags`
 
 ifeq ($(STATIC), 1)
 	LDFLAGS += -static
-	LIBS += `pkg-config sdl2 --libs --static`
+	LIBS += `$(PKG_CONFIG) sdl2 --libs --static`
 else
-	LIBS += `pkg-config sdl2 --libs`
+	LIBS += `$(PKG_CONFIG) sdl2 --libs`
 endif
 
 SOURCES = \
@@ -197,13 +198,13 @@
 
 ifeq ($(RENDERER), OpenGL3)
 	SOURCES += src/Backends/Rendering/OpenGL3
-	CXXFLAGS += `pkg-config glew --cflags`
+	CXXFLAGS += `$(PKG_CONFIG) glew --cflags`
 
 	ifeq ($(STATIC), 1)
 		CXXFLAGS += -DGLEW_STATIC
-		LIBS += `pkg-config glew --libs --static`
+		LIBS += `$(PKG_CONFIG) glew --libs --static`
 	else
-		LIBS += `pkg-config glew --libs`
+		LIBS += `$(PKG_CONFIG) glew --libs`
 	endif
 
 	ifeq ($(WINDOWS), 1)
--