Permalink
Commits on May 25, 2017
  1. Merge pull request #77 from commontk/visibility-flag-optional

    Add option CTKAppLauncher_VISIBILITY_HIDDEN
    jcfr committed on GitHub May 25, 2017
  2. Add option CTKAppLauncher_VISIBILITY_HIDDEN

    This commit adds support to exclude use of -fvisibility=hidden and
    -fvisibility-inlines-hidden flags.
    
    This allows to address "different visibility" warnings reported in [1]
    
    [1] Slicer/Slicer#727 (comment)
    jcfr committed May 25, 2017
Commits on May 23, 2017
  1. Merge pull request #75 from commontk/expand-placeholders

    Expand placeholders
    jcfr committed on GitHub May 23, 2017
  2. tests: Update Configuration test to use placeholder string in env. va…

    …riable
    jcfr committed May 23, 2017
  3. Merge pull request #74 from commontk/fix-launcherlib-abi-2

    Fix launcherlib abi
    jcfr committed on GitHub May 23, 2017
  4. tests: Add pathsEnvVars test

    jcfr committed May 23, 2017
Commits on May 22, 2017
  1. Merge pull request #72 from commontk/launcherlib-add-pathsEnvVars

    launcherlib: Add method "pathsEnvVars()"
    jcfr committed on GitHub May 22, 2017
  2. launcherlib: Add method "pathsEnvVars()"

    jcfr committed May 22, 2017
  3. Merge pull request #71 from commontk/tweak-doxygen

    docs: Tweak ctkAppLauncherSettings docstrings
    jcfr committed on GitHub May 22, 2017
  4. docs: Tweak ctkAppLauncherSettings docstrings

    jcfr committed May 22, 2017
  5. Merge pull request #70 from commontk/launcherlib-librarypath

    launcherlib: Add libraryPathVariableName() method
    jcfr committed on GitHub May 22, 2017
  6. launcherlib: Add libraryPathVariableName() method

    jcfr committed May 22, 2017
  7. Merge pull request #69 from commontk/applaunchersettings-additionalPa…

    …thsVars-method
    
    launcherlib: Add additionalPathsVars() and pathSep() methods
    jcfr committed on GitHub May 22, 2017
  8. launcherlib: Add additionalPathsVars() and pathSep() methods

    jcfr committed May 22, 2017
  9. Merge pull request #68 from commontk/pic-flag

    Fix relocation R_X86_64_32 warning when linking against launcherlib
    jcfr committed on GitHub May 22, 2017
  10. Fix relocation R_X86_64_32 warning when linking against launcherlib

    jcfr committed May 22, 2017
  11. Merge pull request #67 from commontk/ctklauncherlib-target-do-not-append

    Ensure "CTKAppLauncherLibTargets.cmake" is cleanly updated with each configure
    jcfr committed on GitHub May 22, 2017
  12. Ensure "CTKAppLauncherLibTargets.cmake" is cleanly updated with each …

    …configure
    jcfr committed May 22, 2017
  13. Merge pull request #66 from commontk/update-launcherlib

    Rename "CTKAppLauncher" into "CTKAppLauncherLib"
    jcfr committed on GitHub May 22, 2017
  14. Fix appveyor

    Note that enabling permission check using NTFS with the following
    does NOT allow the test to pass:
    
      #ifdef Q_OS_WIN
      extern Q_CORE_EXPORT int qt_ntfs_permission_lookup;
      #endif
    
      #ifdef Q_OS_WIN
        struct QtNtfsPermissionLookupHelper
        {
          QtNtfsPermissionLookupHelper(){++qt_ntfs_permission_lookup;}
          ~QtNtfsPermissionLookupHelper(){--qt_ntfs_permission_lookup;}
        };
        QtNtfsPermissionLookupHelper qt_ntfs_permission_lookup_helper;
      #endif
    jcfr committed May 22, 2017
Commits on May 19, 2017
  1. test: Enable verbose CTest output

    jcfr committed May 19, 2017
  2. doc: Add Doxygen generation support

    jcfr committed May 19, 2017
  3. Update ctkAppLauncherSettings

    jcfr committed May 18, 2017
Commits on May 18, 2017
  1. Introduce ctkAppLauncherSettings

    jcfr committed May 18, 2017
  2. test: Use different install dir for Launcher and LauncherLib tests

    jcfr committed May 18, 2017
Commits on May 17, 2017
  1. Rename "CTKAppLauncher" into "CTKAppLauncherLib"

    This will allow to have a clear distinction between use of pre-built
    launcher and launcher library directly integrated in the application. This
    is important because both can be used in a given project.
    jcfr committed May 17, 2017
  2. Merge pull request #65 from commontk/support-use-as-static-lib

    Support use as static lib
    jcfr committed on GitHub May 17, 2017
  3. travis: Disable parallel testing

    Excluding "XDisplayRequired" label breaks parallel testing
    jcfr committed May 17, 2017
Commits on May 12, 2017
  1. circleci: Simplify docker setup removing use of "commontk/applauncher…

    …-test"
    jcfr committed May 12, 2017
  2. test: Ensure tests within BuildTree or InstallTree group run serially

    * travis: Run tests that do not expect XDisplay
    * test: Fix AppLauncherLib configure test passing CMAKE_(GENERATOR|OSX)_* variables
    * test: Associate configure/build/install tests with "CompilerRequired" label
    * test: Simplify CMakeLists
    jcfr committed May 11, 2017