Hi, I just wanted to get an update on the ninja generator status. Right now all linux tests are passing, and that platform seems to be done.

Windows:
  - No file level depend information
  - Failing Tests:  BuildDepends, Plugin


OSX:
  - application bundle and framework creation is unimplemented
- Failing tests: BuildDepends, BundleTest, CFBundleTest, ExportImport, Qt4Deploy

FreeBSD:
  - Failing test:  BuildDepends


Explanations of failing tests:

- The Plugin test is failing on Windows because the ENABLE_EXPORTS target flag is not being processed:
 # Create an executable that exports an API for use by plugins.
ADD_EXECUTABLE(example_exe src/example_exe.cxx)
SET_TARGET_PROPERTIES(example_exe PROPERTIES
  ENABLE_EXPORTS 1
  OUTPUT_NAME example
  # Test placing exe import library in unique directory.
  ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/exe
  )


- I am not sure about the BuildDepend test and why it fails on both Mac, Windows, and freebsd...

- all the bundle and framework tests fail on Mac because it is not implemented.


Questions:

- Can we use master ninja for the windows dashboard now?
- Does anyone know if the depend processing for windows has been or will be accepted in ninja?


Thanks.

-Bill
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to