Bug #29
Shaders do not get built in conjunction with C.Lump and C.ForceInclude
| Status: | Closed | Start: | 08/05/2010 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assigned to: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | - |
Description
The setup I have is a stdafx.h file that contains all the stable headers required for a given module. One of the things this file include is my built shaders. If the given module is setup with both C.Lump and C.ForceInclude (to force include stdafx.h), the shader do not correctly get built as part of the build process, meaning the compile will fail due to missing .h files. If I then build the same module again, it will succeed, because second time around it correctly works out the dependencies, this is because the lump file it generates has #include "stdafx.h" on the first line, so the header scanner must pick this up and correctly figure out the dependencies.
History
Updated by Joshua Jensen over 1 year ago
- Status changed from New to Closed