24 lines
463 B
CMake
Raw Normal View History

2023-07-02 19:51:09 +02:00
cmake_minimum_required(VERSION 3.26)
project(AutoMocGeneratedFile)
include("../AutogenCoreTest.cmake")
file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/myConfig.h
CONTENT
"
#ifndef MYCONFIG_H
#define MYCONFIG_H
inline void foo() {}
#endif
"
)
add_executable(testTarget
main.cpp
${CMAKE_CURRENT_BINARY_DIR}/myConfig.h)
target_include_directories(testTarget PRIVATE ${CMAKE_CURRENT_BINARY_DIR})
set_property(TARGET testTarget PROPERTY AUTOMOC ON)