Opened 6 years ago

Last modified 6 years ago

#940 closed task

Get CMake build working again — at Version 9

Reported by: jng Owned by: jng
Priority: major Milestone:
Component: Build System Version:
Severity: 3 Keywords:
Cc: External ID:

Description (last modified by jng)

  • Fix broken CMakeLists.txt
  • Verify we can run unit tests in CMake build.
  • CMake-ify the King Oracle provider
  • Fix message catalogs not being copied (make install currently only installs SmMessage.cat)
  • Fix com directory not being copied to /usr/local/fdo-x.y.z/lib
  • Ensure library targets are named consistently like their windows counterparts
  • Build with ASAN (-fsanitize=address) in debug mode
  • Investigate how to strip binaries in release mode
  • Investigate how to use CPack to produce SDK tarballs and deb packages
  • Integrate support for running cppcheck against the source
  • Stretch goal: Functional windows configuration (that we can then integrate vcpkg for external thirdparty libraries)

Change History (9)

comment:1 by jng, 6 years ago

Description: modified (diff)

comment:2 by jng, 6 years ago

Component: FDO APIBuild System

comment:3 by jng, 6 years ago

Description: modified (diff)

comment:4 by jng, 6 years ago

Description: modified (diff)

comment:5 by jng, 6 years ago

Description: modified (diff)

comment:6 by jng, 6 years ago

Description: modified (diff)

comment:7 by jng, 6 years ago

Description: modified (diff)

comment:8 by jng, 6 years ago

Description: modified (diff)

comment:9 by jng, 6 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.