Skip to content

CMake update

Jelle Bootsma edited this page May 10, 2021 · 5 revisions

#CMake update

Introduction

Updating the Canon Production Printing plugins to cmake-based buildsystem. Until now, the build process was centered around autoconf.

The most recent progress can be tracked on the CMake-build branch

Current state (10-05-2021)

  • NOTE: Run/debug configurations are set up with the env variables SCROOM-plugin-cpp\cmake-build-debug\scroom\ENVIRONMENT

Functioning

  • Cmake builds, and includes both the scroom and sep plugin folders
  • SEP tests are also being built correctly

Issues

  • The shared spsep libary is located in the incorrect path cmake-build-debug/plugins/sep/ instead of cmake-build-debug/scroom/lib/. This blocks the loading of the library
  • The spsep-test is also being built in the path cmake-build-debug/plugins/sep/. This possibly prevents the tests from being executed.

Clone this wiki locally