Lines Matching +full:cmake +full:-
2 # -*- coding: utf-8 -*-
8 from conans import ConanFile, CMake, tools
13 license = "Apache-2.0"
17 topics = ("conan", "flatbuffers", "serialization", "rpc", "json-parser")
22 generators = "cmake"
24 …exports_sources = ["CMake/*", "include/*", "src/*", "grpc/*", "CMakeLists.txt", "conan/CMakeLists.…
27 """Wrap the original CMake file to call conan_basic_setup
39 """Create CMake instance and execute configure step
41 cmake = CMake(self)
42 cmake.definitions["FLATBUFFERS_BUILD_TESTS"] = False
43 cmake.definitions["FLATBUFFERS_BUILD_SHAREDLIB"] = self.options.shared
44 cmake.definitions["FLATBUFFERS_BUILD_FLATLIB"] = not self.options.shared
45 cmake.configure()
46 return cmake
49 """Configure, build and install FlatBuffers using CMake.
51 cmake = self.configure_cmake()
52 cmake.build()
57 cmake = self.configure_cmake()
58 cmake.install()
60 …self.copy(pattern="FindFlatBuffers.cmake", dst=os.path.join("lib", "cmake", "flatbuffers"), src="C…