|
|
@@ -0,0 +1,23 @@
|
|
|
+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)
|