We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bebd85d commit 1b167e4Copy full SHA for 1b167e4
cppython/plugins/conan/builder.py
@@ -151,6 +151,10 @@ def build(self):
151
def package(self):
152
cmake = CMake(self)
153
cmake.install()
154
+
155
+ def export_sources(self):
156
+ self.copy("CMakeLists.txt")
157
+ self.copy("src/*")
158
"""
159
160
template = Template(dedent(template_string))
examples/conan_cmake/simple/CMakeLists.txt
@@ -6,5 +6,5 @@ set(CMAKE_CXX_STANDARD 14)
6
7
find_package(fmt REQUIRED)
8
9
-add_executable(main main.cpp)
+add_executable(main src/main.cpp)
10
target_link_libraries(main PRIVATE fmt::fmt)
examples/conan_cmake/simple/main.cpp examples/conan_cmake/simple/src/main.cppexamples/conan_cmake/simple/main.cpp renamed to examples/conan_cmake/simple/src/main.cpp
0 commit comments