diff --git a/Makefile.common b/Makefile.common index 21b7e4392fe..12074f25763 100644 --- a/Makefile.common +++ b/Makefile.common @@ -459,6 +459,9 @@ endif ifdef ENABLE_FREESCAPE DIST_FILES_SHADERS+=$(wildcard $(srcdir)/engines/freescape/shaders/*) endif +ifdef ENABLE_COLONY +DIST_FILES_SHADERS+=$(wildcard $(srcdir)/engines/colony/shaders/*) +endif endif # Soundfonts diff --git a/devtools/create_project/xcode.cpp b/devtools/create_project/xcode.cpp index d4d3b547c36..20779d3ab8d 100644 --- a/devtools/create_project/xcode.cpp +++ b/devtools/create_project/xcode.cpp @@ -1141,6 +1141,14 @@ XcodeProvider::ValueList& XcodeProvider::getResourceFiles(const BuildSetup &setu files.push_back("engines/freescape/shaders/freescape_cubemap.fragment"); files.push_back("engines/freescape/shaders/freescape_cubemap.vertex"); } + if (CONTAINS_DEFINE(setup.defines, "ENABLE_COLONY")) { + files.push_back("engines/colony/shaders/colony_solid.fragment"); + files.push_back("engines/colony/shaders/colony_solid.vertex"); + files.push_back("engines/colony/shaders/colony_solid_3d.fragment"); + files.push_back("engines/colony/shaders/colony_solid_3d.vertex"); + files.push_back("engines/colony/shaders/colony_bitmap.fragment"); + files.push_back("engines/colony/shaders/colony_bitmap.vertex"); + } if (CONTAINS_DEFINE(setup.defines, "USE_FLUIDSYNTH")) { files.push_back("dists/soundfonts/Roland_SC-55.sf2"); files.push_back("dists/soundfonts/COPYRIGHT.Roland_SC-55");