| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- # file Copyright.txt or https://cmake.org/licensing for details.
- cmake_minimum_required(VERSION 3.12 FATAL_ERROR)
- project(test C)
- #set(CMAKE_FOLDER ON)
- add_executable(groups
- test1.c
- test1.h
- test2a.c
- test4.c
- test5.c
- test6.c
- test7.c
- standard.h
- testOBJ.c
- testOBJ.h
- sub/testOBJ.c
- sub/testOBJ.h
- textfile.txt
- textfile2.txt
- test3.c
- Atest3.c
- # object.o
- resource.pdf
- cmake.rule
- s5.h
- s2.h
- s4.h
- standard.h
- )
- if(TEST_PROP)
- set_target_properties(groups PROPERTIES GHS_NO_SOURCE_GROUP_FILE ON)
- endif()
- if(CMAKE_C_COMPILER_ID MATCHES "GHS")
- target_link_options(groups PRIVATE "-non_shared")
- endif()
- source_group( gC FILES sub/testOBJ.h testOBJ.c testOBJ.h sub/testOBJ.c )
- source_group( gA FILES test1.c test1.h)
- source_group( gB test[65].c )
- source_group( gC\\gD FILES test7.c )
- source_group( docs FILES textfile.txt )
|