Skip to content

swm8023/v_3rdparty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Toy Depends

Manage thrid-party libs

depends.yaml

source: source    # source will be downloaded in this directory
build: build      # cmake build directory
install: install  # install directory, include this directory with your cmake

cmake_args:       # common cmake args
  - -DCMAKE_BUILD_TYPE=Release

depends:
  ninja: # ninja is necessary, for build other libs
    git: https://github.com/ninja-build/ninja
    tag: v1.9.0
  json:
    git: https://github.com/swm8023/JsonParser
    cmake_args:
      - -DBOOST_ROOT=F:/Source/boost_1_68_0
      - -DJSON_USE_PARSER_SPIRIT=1

install pyyaml

pip install pyyaml

build

python depends.py

clean

python depends.py clean

About

Manage 3rdparty libs for c++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages