diff --git a/config-cpp-dependencies.txt b/config-cpp-dependencies.txt index f9a91ef8bc74f9c7adebcf2a912e3846ef644c50..0680f5f37942aa2a0c40e2f51294e115691d3e92 100644 --- a/config-cpp-dependencies.txt +++ b/config-cpp-dependencies.txt @@ -9,6 +9,21 @@ versionUsed: 2 # Company name to use in generated CMakeLists' copyright statement. companyName: OpenGeoSys Community (www.opengeosys.org) +# License text to include directly after the copyright statement. +licenseString: """ +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +""" + # Tag used in generated CMakeLists. Don't change unless you also update your CMakeLists. regenTag: GENERATED BY CPP-DEPENDENCIES @@ -40,6 +55,43 @@ componentLocUpperLimit: 20000 # logical units, which are then easy to mix up and conflate. fileLocUpperLimit: 2000 +# Whether custom sections, like "set_target_property(...)", from an existing CMakeLists.txt +# file should be reused. +reuseCustomSections: false + +# Aliases for CMake command add_library. Each alias is assumed to take similar arguments as the +# vanilla CMake command. +# Each alias must be on its own line. The last line should only contain the closing bracket. +addLibraryAlias: [ + ogs_add_library +] + +# Aliases for CMake command add_executable. Each alias is assumed to take similar arguments as the +# vanilla CMake command. +# Each alias must be on its own line. The last line should only contain the closing bracket. +addExecutableAlias: [ + ogs_add_executable +] + +#addIgnores: [ +# Example/ThirdParty +# Example/test.txt +# ] + # List of folder paths (from the root) that should be completely ignored. May contain multiple # space-separated values, including values with spaces escaped with quotation marks. -blacklist: build Build "Visual Studio Projects" unistd.h console.h stdint.h windows.h library.h endian.h rle.h Applications/Utils SimpleTests ThirdParty +blacklist: [ + build + Build + Visual Studio Projects + unistd.h + console.h + stdint.h + windows.h + library.h + endian.h + rle.h + Applications/Utils + Tests +] +