--
You received this message because you are subscribed to the Google Groups "ninja-build" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ninja-build...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
What does `ninja -d explain` print?
--
--
IF( APPLE )
SET( BUNDLE_NAME "xxx" )
SET( MACOSX_BUNDLE_ICON_FILE "xxx.icns" )
SET(apple_bundle_sources "res/xxx.icns")
SET_SOURCE_FILES_PROPERTIES( "res/xxx.icns" PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
SET( MACOSX_BUNDLE_BUNDLE_NAME ${BUNDLE_NAME} )
SET( MACOSX_BUNDLE_INFO_STRING "${BUNDLE_NAME} ${xxx_ProductVersion}" )
ENDIF( APPLE )
Not sure if this is related.
The build.ninja file is completely rewritten each time I call ninja:
diff ../build.ninja build.ninja | wc -l 3135
Looking randomly to the diff, I can see:
< build Testing/UnitTests/TestMobileInventoryModel/CMakeFiles/TestMobileInventoryModel.dir/TestMobileInventoryModel_automoc.cpp.o: CXX_COMPILER Testing/UnitTests/TestMobileInventoryModel/TestMobileInventoryModel_automoc.cpp || lib/libxxxGuiLib.a lib/libxxxLicenseLib.a lib/libxxxCoreLibTNG.a lib/libxxxAdminLib.a Testing/UnitTests/TestMobileInventoryModel/TestMobileInventoryModel_automoc --- > build Testing/UnitTests/TestMobileInventoryModel/CMakeFiles/TestMobileInventoryModel.dir/TestMobileInventoryModel_automoc.cpp.o: CXX_COMPILER Testing/UnitTests/TestMobileInventoryModel/TestMobileInventoryModel_automoc.cpp || lib/libxxxLicenseLib.a lib/libxxxAdminLib.a lib/libxxxCoreLibTNG.a lib/libxxxGuiLib.a Testing/UnitTests/TestMobileInventoryModel/TestMobileInventoryModel_automoc