Make sure compiled.inc is always first when parsing shaders for clusters

This commit is contained in:
N8n5h 2021-02-14 20:21:51 -03:00
parent 49a599dc66
commit 3ef380978e

View file

@ -208,7 +208,11 @@ class Shader:
def add_include_front(self, s):
if not self.has_include(s):
self.includes.insert(0, s)
pos = 0
# make sure compiled.inc is always on top
if len(self.includes) > 0 and self.includes[0] == 'compiled.inc':
pos = 1
self.includes.insert(pos, s)
def add_in(self, s):
if s not in self.ins: