Commit Graph

745 Commits (a8a6be68d582de62d267420185d389eeb2915e6d)

Author SHA1 Message Date
kaetemi 32d53ce3e3 Changed: #1440 Cleanup interface build configuration
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi c807a1eab5 Changed: #1440 Some cleanup
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 8f389a0957 Added: #1440 Utility function for running console tools
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi f9bddebfd8 Reverted: #1440 Previous commit. Re-added files after failed builds also are in the added cache
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 42fd339d73 Changed: #1440 Don't use the added since last successful build cache in this case
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 7fb8ccca88 Added: #1440 Detect added input files for output files that were built in a non-successful build
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 23a4326229 Added: #1440 Abort now possible while plugin is working
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi a28341d04c Added: #1440 Parse depend log and write depend meta files
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 6cd84d1ec5 Changed: #1440 Return a different temporary directory every time
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 31744c25cc Changed: #1440 Write the depend log
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 7d38c69820 Added: #1440 Enum for build and runtime dependencies for the tool dependency logger
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 7def04c28e Added: #1440 Utility function for creating output path structures
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d3c1988edb Added: #1440 Initial code for build_interface process
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 656db83196 Added: #1440 Call the build plugin
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d4a0a6df98 Added: #1440 The build thread on the slave where the plugin will be called from
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi b09e65a178 Added: #1440 Interface to start the build
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi fbdc15ae96 Changed: #1440 Move functions to plugin interface
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 56cb277921 Added: #1440 Base for plugin interface to the new functions
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi c9d3d4acce Changed: #1440 Fixed sheet loading checksum initialization issue
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi c7c82f850d Added: #1440 The rest of the needsToBeRebuilt function
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi cce3439b8b Added: #1440 Entry for runtime dependencies in the depend file
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 48e6bd4290 Added: #1440 More of the needsToBeRebuilt function
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi fc6e3c0cab Changed: #1440 Some details
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi c2b2272799 Added: #1440 Implementation notes
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 8416e73aa8 Changed: #1440 Simplify
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 51de16b492 Added: #1440 Implementation notes
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi de2006f467 Added: #1440 Implementation of another part of the needsToBeRebuilt function
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 5fbdda3f64 Added: #1440 Some notes
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi cefc026b1c Added: #1440 Depend metafile
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi fc268d8765 Added: #1440 Pseudocode
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi a79c8a158b Added: #1440 First part of the complete needsToBeRebuilt function
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 1daada31d5 Added: #1440 Output meta file
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 5114cfecec Added: #1440 Implementation notes pseudo code
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 84f7ee9a27 Added: #1440 Implementation notes
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 640b809383 Added: #1440 Initial code too check if files with unknown outputs need to be rebuilt
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi fe18d358c1 Changed: #1440 Restructure functions
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi fa019ede3b Added: #1440 The needsToBeRebuilt function
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 81d513870e Added: #1440 Some more implementation notes
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 8ee835c5e6 Added: #1440 Build listing of added, changed and removed input and output files
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 68a7b12ec8 Changed: #1440 Store status cache of output and dependencies seperately
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d407c92630 Added: #1440 More implementation comments
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 342c8a9e5f Added: #1440 Some implementation comments
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d55cd36610 Added: #1440 Slave gets the removed files
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi fffba58a57 Added: #1440 Additional sanity checks on removed file listing
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 959d43bb1c Added: #1440 Function to list known removed files
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 7cdd522f51 Added: #1440 Mutex while initializing file status cache
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 6ce855c1b6 Added: #1440 Slave functions for getting the file status from the plugin
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi e7e0006556 Added: #1440 Additional debug and info messages
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 7b07cb180f Added: #1440 Update the status of the last successful build's output files
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 1c3d8e6609 Added: #1440 Storage functions for process result metadata
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 60fdb1c23e Added: #1440 Read previous successful process result
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi f9de7ed616 Added: #1440 Placeholder function for reading previous process run results
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi be30ccea4d Added: #1440 Send requested status updates from the master to the slave cache
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi b4619055d6 Added: #1440 File status cache for initial file status update
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi b159cd2502 Changed: #1440 Correct encoding for generated itf. Change pipeline config for Linux
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 70c7dd27cd Added: #1440 Build task finished result handling
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 11038a8832 Changed: #1440 Removed delay when connecting slave during master abort
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 1cbcba202c Changed: #1440 Nicely handle abort button hammering
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi cae3ef87cd Changed: #1440 Handle more exit cases
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 6e8a115eb3 Changed: #1440 Safely handle slave connections during abort
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 9f701b7957 Changed: #1440 Handle disconnect during abort
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 2e43e90980 Changed: #1440 Fix a bug on exit and handle disconnection between master and slave during build status update
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 6f55028ffa Changed: #1440 Clear update flags
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 289cfecf73 Changed: #1440 Correctly lookup in the slaves map
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi aff9193e48 Added: #1440 Initial handling of build abort
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 3c236fc336 Added: #1440 Set active process
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 24190edcf7 Added: #1440 Begin status update
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 64e23f346b Added: #1440 Additional sanity check
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 9dfb99e3b7 Added: #1440 Set active slave task
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d28d23645e Added: #1440 Initial code for beginning the build task
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi e54956bf0f Changed: #1440 Some comments and naming
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi aae321f9e7 Changed: #1440 Moved some more filepath functions
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 08acf2b63b Changed: #1440 Moved more metadata utility functions
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi b1547fe1d5 Changed: #1440 Moved some metadata utility functions
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 521e760de2 Changed: #1440 Moved some filepath functions
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 71cd3be857 Added: #1440 Project output meta file format
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi b0a4c2c321 Changed: #1440 Allow updating of file status from slave. This is only allowed for files that are output by the active slave process plugin
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi c3ff262e49 Changed: #1440 Avoid possible race condition on exit
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d9272d06d9 Added: Flags in case slave disconnects during status update request
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 2af323cf46 Changed: Run tasks for slave on master on seperate thread to avoid blocking
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 9bc5ee2399 Added: Some comments
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 3384e1290d Merged: From default to build_pipeline_v3
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 96d8d45c1d Added: Function and tool to check system timer sanity across cpu cores 12 years ago
kaetemi 841dcfe712 Added: #1440 Test function for status listing on slave
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 2f9e304b2f Added: #1440 Read status and remove metadata. Use a more sane standardizePath function
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi c4460098f1 Changed: #1440 Return list of removed files as well
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi b6127aa582 Added: #1440 Track file removal
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi f5dafabc12 Added: A comment
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 3a7ca88796 Changed: New default configuration values for pipeline
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi 7552c02ecd Fixed: Pipeline plugin compile error on Windows
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d4565d1cf8 Merged: From default to build_pipeline_v3
--HG--
branch : build_pipeline_v3
12 years ago
kaetemi d44cbd240c Fixed: Compile error in MFC Object Viewer with sound sheet id as CSheetId 12 years ago
kaetemi cd79f8abee Merged: From default to pipeline_v3
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 64bbaf00c2 Merged: From default (eol revision) to pipeline_v3
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 3acb9620a5 Merged: From default to pipeline_v3
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 8a80c21661 Changed: Reserve sheet id with short id 0 for unknown sheet for new sheet types 13 years ago
kaetemi 36eb2a3057 Changed: Tool build_soundbank can also work without sheet id bin
--HG--
branch : sound_dev
13 years ago
kaetemi 8a696b55e1 Fixed: Make build_soundbank tool work with latest changes
--HG--
branch : sound_dev
13 years ago
kaetemi f79f3fca48 Fixed: Sound CSheetID implementation (part 3) (partially tested)
--HG--
branch : sound_dev
13 years ago
sfb af454dd1cf Fixed EOL issues and added .hgeol file. 13 years ago
kaetemi fade75eba6 Added: Hack to exclude .sound sheets starting with _ from being filtered out from the sheet_id.bin. Sound sheets do not follow the conventional sheets naming pattern at the moment 13 years ago
kervala b0c27a92ce Fixed: Some Windows.h inclusions 13 years ago
sfb a8a455fddd Changed: #1306 Added basic new form creation. Lots of bugs still. 13 years ago
sfb fbc6e6f5fe Changed: #1306 Implemented basic form saving. 13 years ago
kaetemi ad3a424d56 Fixed: Compile error 13 years ago
sfb c0bbb9135e merge 13 years ago
sfb e6df7a7703 Changed: #1306 Implemented add/removing parent sheets, moved everything out of Plugin and into GeorgesQt namespace to eliminate ambiguity with other plugins. 13 years ago
dnk-88 4bed6e3261 Changed: #1306 Improved ui of geqt 13 years ago
sfb cd6dfef39d Changed: #1306 Added undo stack deeper (for later) and began adding form context menus proof-of-concept. 13 years ago
sfb 70ec74a97f Changed: #1306 Implemented core "open" action to load a form from an arbitrary location. 13 years ago
kervala de9b4be9c6 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 0ac33d338a Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kaetemi fab5ddfd74 Fixed: Compile errors under Linux. 13 years ago
kaetemi d6bd0134b0 Fixed: Some compile settings for pipeline project.
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi da9aa4c9db Changed: Allow compiling max plugins without the other tools.
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi@kaevm.localdomain 53667165b0 Changed: Allow compiling max plugins without the other tools.
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi ff84eb30e3 Added: #1440 Configuration for compiling and running pipeline service on Linux.
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi fa22fa3ae5 Merge: From default to build_pipeline_v3
--HG--
branch : build_pipeline_v3
13 years ago
sfb 7bffecddc3 merge changeset from remote 13 years ago
dnk-88 ed26ebc3ec Added: #1450 Added multiple undo stacks per context. 13 years ago
kaetemi 8cc89676d7 Added: #1440 Some comments
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 085170e607 Added: #1440 Initial CRC32 verification for workspace sheets
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi f953c72dbb Added: #1440 Comment
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 724a3b82b8 Changed: #1440 Wait 3s for retrying slave build state
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 4d47d78eae Changed: #1440 Some debugging and info display
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 9e39a5ffef Added: #1440 Process dependencies
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 64723b3234 Added: #1440 Build and abort commands
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi eb7a1b8ce5 Changed: #1440 Id struct change
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 369d73e7f6 Added: #1440 Test command for task queue loading
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 05b9119d72 Added: #1440 Queue control
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 49bfc5584b Added: #1440 Build task queue
--HG--
branch : build_pipeline_v3
13 years ago
Krolock 3ce80d356a Added: creating new bnp files
Fixed: some bugs caused crashes during drag&drop
13 years ago
kaetemi 1837054f5f Added: #1440 Configuration of multiple custom data directories
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi eeae925a05 Added: #1440 Send available plugin handlers on slave to master
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi f32f82a385 Added: #1440 Plugin process handler identifier
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 0400a422f0 Changed: #1440
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi d0c477cbf0 Changed: #1440 Some cleanup
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi ccd232eec8 Added: #1440 Some more debug info
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 0cd3a76a3e Added: #1440 Informational flags and other debug tools
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 54eda8ebef Added: #1440 Master command for reloading workspace sheets on all pipeline services
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 369e1fc6fc Changed: #1440 Modified some logging
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 22d9c67d9e Changed: #1440 Modified some logging
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 91add4e0f2 Changed: #1440 Change some parameter names
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 55911f694a Added: #1440 Command for testing master status update from slave
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 98c9ffff88 Added: #1440 Slave request to master for ensuring database status is up to date for given paths
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 809cbe6c5a Added: #1440 Initial process data dependency listing
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi c6a2534c98 Changed: #1440 Remove redundant text
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 6274912902 Added: #1440 Example cfg for master and slave pipeline service
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi 4196ceff00 Added: #1440 Module shells for master and slave
--HG--
branch : build_pipeline_v3
13 years ago
kaetemi fed5c05538 Added: #1440 Automatic standardization of paths in pipeline configuration sheets
--HG--
branch : build_pipeline_v3
13 years ago