Edit

kc3-lang/dlfcn-win32/cmake-test

Branch :

  • Show log

    Commit

  • Author : Ralf Habacker
    Date : 2020-08-25 23:24:25
    Hash : 218e7785
    Message : Fix cmake warning 'No project() command is present'

  • CMakeLists.txt
  • # Simple CMake project to test the use of dlfcn-win32
    # imported target. The test compiled is the same compiled
    # as part of the main dlfcn-win32 project 
    project(dlfcn-win32-test)
    
    cmake_minimum_required(VERSION 3.0)
    
    find_package(dlfcn-win32 REQUIRED)
    
    add_library(testdll SHARED ../tests/testdll.c)
    set_target_properties(testdll PROPERTIES PREFIX "")
    add_library(testdll2 SHARED ../tests/testdll2.c)
    set_target_properties(testdll2 PROPERTIES PREFIX "")
    target_link_libraries(testdll2 dlfcn-win32::dl)
    add_library(testdll3 SHARED ../tests/testdll3.c)
    set_target_properties(testdll3 PROPERTIES PREFIX "")
    add_executable(t_dlfcn ../tests/test.c)
    target_link_libraries(t_dlfcn dlfcn-win32::dl)
    enable_testing()
    add_test(NAME t_dlfcn COMMAND t_dlfcn)