![]() |
Our build tool got a few minor improvements/fixes lately:
-
Build tool now supports
executable_permissionattribute to package some additional files with Unix executable bit set. In general useful by applications that have more than 1 executable. Used now by view3dscene manifest so that it packagestovrmlx3dbinary with executable permissions. -
Build tool now warns if you try to use absolute path in search_paths in CastleEngineManifest.xml . This is almost always a mistake, you want to use relative paths.
-
Many updates to CastleEngineManifest.xml docs.
-
Fixes to
castle-engine generate-program.On Windows, we need to use stricter wildcard matching in CastleFindFiles, so that
"*.pas"does not match files like"bla.pas~~~something"(by default, Windows API, used by PascalFindFirst/FindNext, only looks at 3 first characters of the extension). -
Various improvements to our
Makefileand Jenkins to just rely on the build “all across the board” and not use some shell scripts.

Start the discussion at Castle Game Engine Forum