Welcome to ftp.nluug.nl Current directory: /ftp/pub/languages/qt/official_releases/jom/ |
|
Contents of README:jom - the parallel make tool for Windows "jom" is "let's go" in Malay. Its aimed to be an nmake clone with support for parallel builds. The project's wiki is here: http://qt-project.org/wiki/jom == How to compile jom == This is a Qt program, so the usual steps to compile jom on command line are: qmake nmake == How to compile jom with cmake == We assume that everything we do happens in the folder X:\build-jom 1. unpack these sources of jom into X:\build-jom\jom 2. add a build directory somewhere - this normally either is a directory on the same level as the build directory or a subdirectory of the source root directory. !!! Do not try to build from within the source directory !!! 3. switch into the build directory and run the following commands: X:\build-jom\build> cmake X:\build-jom\jom -G "NMake Makefiles" -DCMAKE_PREFIX_PATH=X:\build-jom -DCMAKE_INSTALL_PREFIX=X:\build-jom\install ... To take a special version of Qt, append -DQT_QMAKE_EXECUTABLE:PATH=X:\build-jom\qt\bin\qmake.exe . Now just run: X:\build-jom\build> nmake && nmake install ... If you want to begin new, just throw away the build dir. == Running the tests == To build the unit tests in jom, add the option -DJOM_ENABLE_TESTS=ON to the cmake line. To run the tests, you can simply type X:\build-jom\> nmake test ... == .SYNC dependents == You can use the .SYNC directive on the right side of a description block definition T to prevent jom from running all of T's dependents in parallel. For example the following description block adds further dependencies between its dependents. all: Init Prebuild .SYNC Build .SYNC Postbuild This adds these additional dependencies: Build -> Init Prebuild Postbuild -> Build Now the 'Init' and 'Prebuild' targets are built before 'Build'. |
Name Last modified Size
Parent Directory - .header.html 10-Oct-2012 14:51 384 README 10-Oct-2012 14:43 1.9K changelog.txt 05-Sep-2023 14:28 9.1K jom.zip 05-Sep-2023 14:36 1.6M jom_0_6_08.zip 10-Oct-2012 14:43 481K jom_0_8_01.zip 10-Oct-2012 14:43 522K jom_0_8_02.zip 10-Oct-2012 14:43 513K jom_0_8_03.zip 10-Oct-2012 14:43 513K jom_0_8_05.zip 10-Oct-2012 14:43 515K jom_0_8_06.zip 10-Oct-2012 14:43 515K jom_0_8_07.zip 10-Oct-2012 14:43 515K jom_0_8_08.zip 10-Oct-2012 14:43 515K jom_0_8_09.zip 10-Oct-2012 14:43 515K jom_0_9_00.zip 10-Oct-2012 14:43 467K jom_0_9_01.zip 10-Oct-2012 14:43 467K jom_0_9_02.zip 10-Oct-2012 14:43 467K jom_0_9_03.zip 10-Oct-2012 14:43 469K jom_0_9_04.zip 10-Oct-2012 14:43 450K jom_1_0_00.zip 10-Oct-2012 14:43 578K jom_1_0_01.zip 10-Oct-2012 14:43 578K jom_1_0_02.zip 10-Oct-2012 14:43 579K jom_1_0_03.zip 10-Oct-2012 14:43 580K jom_1_0_04.zip 10-Oct-2012 14:43 581K jom_1_0_05.zip 10-Oct-2012 14:43 581K jom_1_0_06.zip 10-Oct-2012 14:43 581K jom_1_0_07.zip 10-Oct-2012 14:43 603K jom_1_0_08.zip 10-Oct-2012 14:43 603K jom_1_0_09.zip 10-Oct-2012 14:43 612K jom_1_0_10.zip 10-Oct-2012 14:43 612K jom_1_0_11.zip 10-Oct-2012 14:43 614K jom_1_0_12.zip 10-Oct-2012 14:43 665K jom_1_0_13.zip 26-Nov-2012 14:33 665K jom_1_0_14.zip 17-Mar-2014 10:07 684K jom_1_0_15.zip 23-Apr-2015 12:17 1.0M jom_1_0_16.zip 10-Feb-2016 10:43 1.1M jom_1_1_0.zip 02-Oct-2015 11:05 1.1M jom_1_1_1.zip 15-Nov-2016 12:31 1.1M jom_1_1_2.zip 12-Dec-2018 14:12 1.1M jom_1_1_3.zip 05-Sep-2023 14:38 1.2M jom_1_1_4.zip 05-Sep-2023 14:28 1.6M md5sums.txt 05-Sep-2023 14:28 1.9K unstable-jom.zip 09-Aug-2023 10:57 1.6M
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!