1. 07 8月, 2021 1 次提交
  2. 25 5月, 2021 1 次提交
    • M
      fix(cmake): fix cmake depends · e4af4225
      Megvii Engine Team 提交于
      reason: some target call python3 to generate some headers,
      if PYTHON_EXECUTABLE changed, headers will be invalid, which
      will lead to rebuild most of obj, because this headers will
      be include in most cpp/c, what`s more, this target do not depends
      python3 version(python API) the output is same when use python3.5
      or python3.x so change use PYTHON_EXECUTABLE to
      PYTHON3_EXECUTABLE_WITHOUT_VERSION, when
      PYTHON_EXECUTABLE/PYTHON_LIBRARY/PYTHON_INCLUDE_DIR changed,
      can reuse the build obj
      
      GitOrigin-RevId: c2ffe3ead3a295377a691587ab097636562f571e
      e4af4225
  3. 16 9月, 2020 1 次提交
  4. 15 9月, 2020 2 次提交
  5. 05 8月, 2020 1 次提交
  6. 29 6月, 2020 1 次提交
  7. 19 6月, 2020 1 次提交
    • M
      feat(build): install CMake config module and pkg-config descriptor · 786afef4
      Megvii Engine Team 提交于
      Also, upgrade to CMake 3.13.
      
      The commit also contains significant refactors, as otherwise it is not
      possible to properly export target `megengine` to
      MegEngine-targets.cmake:
      
      1. Optionally use system provided Flatbuffers.
      2. Optionally use system provided MKL-DNN (Tested with Debian).
      3. Refactor megbrain and megdnn targets into object libraries.
      4. Set different path in BUILD_INTERFACE and INSTALL_INTERFACE of
         various target_include_directories.
      5. Specify PUBLIC/PRIVATE on various target_link_libraries.
      
      GitOrigin-RevId: df118a879e12acdc42b56bdd7c7c71b34b0effc3
      786afef4
  8. 16 6月, 2020 1 次提交
    • M
      feat(cmake/cross_build/host_build/windows): imp windows · a4879fc6
      Megvii Engine Team 提交于
      host build and cross build
      
      now cmake status:
      a: host build
          1: windows build -- ok
          2: linux build -- ok
          3: macos build -- ok
      b: cross build
          1: windows cross build arm-android -- ok
          2: windows cross build arm-linux   -- ok
          3: linux cross build arm-android -- ok
          4: linux cross build arm-linux   -- ok
          5: macos cross build arm-android -- ok
          6: macos cross build arm-linux   -- ok
          7: macos cross build ios         -- ok
      GitOrigin-RevId: f7f376fe8c522410568c304a62310df823c70b65
      a4879fc6
  9. 06 5月, 2020 1 次提交
  10. 25 3月, 2020 1 次提交