Skip to content

Build system: HOST_OS_DARWIN, LALSUITE_CHECK_PLATFORM, gnuscripts/lalsuite_run_uninstalled

Karl Wette requested to merge ANU-CGA/lalsuite:check-platform-etc into master

Description

Some minor build system changes:

  • Add HOST_OS_DARWIN to the environment seen by tests, so that they can modify their behaviour if running on OSX
  • Add LALSUITE_CHECK_PLATFORM to all library configure.ac so that HOST_OS_DARWIN is always available
  • In gnuscripts/lalsuite_run_uninstalled, print all environment variables (to test logs) for debugging purposes

API Changes and Justification

Backwards Compatible Changes

  • This change does not modify any class/function/struct/type definitions in a public C header file or any Python class/function definitions
  • This change adds new classes/functions/structs/types to a public C header file or Python module

Backwards Incompatible Changes

  • This change modifies an existing class/function/struct/type definition in a public C header file or Python module
  • This change removes an existing class/function/struct/type from a public C header file or Python module

Review Status

@adam-mercer @duncanmmacleod to approve

Merge request reports