restructure external code and handle 3rd party licenses correctly
This commit is contained in:
@@ -46,15 +46,27 @@ after_build:
|
||||
- cd artifacts_core
|
||||
- mkdir lib
|
||||
- mkdir include
|
||||
- mkdir license
|
||||
- cd ..
|
||||
- ps: |
|
||||
copy build/core/release/sourcetraildb.lib artifacts_core/lib/
|
||||
copy build/core/include/version.h artifacts_core/include/
|
||||
copy core/include/* artifacts_core/include/
|
||||
copy LICENSE.txt artifacts_core/license/license_sourcetraildb.txt
|
||||
copy external/catch/license_catch.txt artifacts_core/license/
|
||||
copy external/cpp_sqlite/license_cpp_sqlite.txt artifacts_core/license/
|
||||
copy external/json/license_json.txt artifacts_core/license/
|
||||
- mkdir artifacts_bindings_python
|
||||
- cd artifacts_bindings_python
|
||||
- mkdir license
|
||||
- cd ..
|
||||
- ps: |
|
||||
copy build/bindings_python/release/_sourcetraildb.pyd artifacts_bindings_python/
|
||||
copy build/bindings_python/release/sourcetraildb.py artifacts_bindings_python/
|
||||
copy LICENSE.txt artifacts_bindings_python/license/license_sourcetraildb.txt
|
||||
copy external/catch/license_catch.txt artifacts_bindings_python/license/
|
||||
copy external/cpp_sqlite/license_cpp_sqlite.txt artifacts_bindings_python/license/
|
||||
copy external/json/license_json.txt artifacts_bindings_python/license/
|
||||
|
||||
|
||||
test_script:
|
||||
|
||||
Reference in New Issue
Block a user