Bug #2017
Build .pack/PK3 packages using CMake, with dependency tracking and automatic rebuilding
50%
Description
Hopefully the CMake migration makes this a nonissue.
As it stands right now, however, QMake appears to be the tool responsible for generating the required PK3 files (which are put in to the build root). As such, modifying plugin DEDs, etc.., requires that QMake be run again in order to regenerate the corresponding PK3 bundle.
It would probably be a good idea to figure out if QMake can generate a Make (or whatever you should generate) target to generate said bundles.
Related issues
History
#1 Updated by skyjake over 9 years ago
- Follows Feature #1887: Migrate project build system to CMake 3 added
#2 Updated by skyjake over 9 years ago
- Tags set to CMake, Builder, Resources, Packages
- Category set to Enhancement
CMake doesn't make this a nonissue as such, however it should allow properly tracking the source file dependencies for changes and triggering recompiling of the packages when needed. Once cmake-build
has been merged, this would be a nice enhancement for the build system.
#3 Updated by skyjake over 7 years ago
- Subject changed from PK3 generation during the build process to Build .pack/PK3 packages using CMake, with dependency tracking and automatic rebuilding
#4 Updated by skyjake over 7 years ago
- Target version set to Build system and tools
#5 Updated by skyjake almost 6 years ago
- Status changed from New to Progressed
- Assignee set to skyjake
- % Done changed from 0 to 50
Automatic .pack rebuilding is on its way.