Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow creation of local conan package #154

Draft
wants to merge 75 commits into
base: master
Choose a base branch
from

Commits on Jun 1, 2024

  1. Create local package and add test_package

    Philipp Basler committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    d2d8145 View commit details
    Browse the repository at this point in the history
  2. Move cmaes and nlopt as seperate libraries

    Philipp Basler committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    f1a8e03 View commit details
    Browse the repository at this point in the history
  3. Add install paths

    Philipp Basler committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    b09dce5 View commit details
    Browse the repository at this point in the history
  4. Start with components

    Philipp Basler committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    973f261 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. create conan worklfow to test test_package

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    8513912 View commit details
    Browse the repository at this point in the history
  2. create conan workflow

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    c821251 View commit details
    Browse the repository at this point in the history
  3. remove fpic

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    a3f7333 View commit details
    Browse the repository at this point in the history
  4. use script

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    6e40c11 View commit details
    Browse the repository at this point in the history
  5. Update conan.yml

    phbasler authored Jun 2, 2024
    Configuration menu
    Copy the full SHA
    41ae8a6 View commit details
    Browse the repository at this point in the history
  6. change libnlopt to interface

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    fc52a67 View commit details
    Browse the repository at this point in the history
  7. fix build

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    7247f01 View commit details
    Browse the repository at this point in the history
  8. set requirements transitive

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    14996ee View commit details
    Browse the repository at this point in the history
  9. turn off options for quicker compile time for testing

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    0886857 View commit details
    Browse the repository at this point in the history
  10. add cxx11 flag, move os overload for modelid to models

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    83b9938 View commit details
    Browse the repository at this point in the history
  11. move modelid to utility

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    6d9add0 View commit details
    Browse the repository at this point in the history
  12. Call model

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    e52b609 View commit details
    Browse the repository at this point in the history
  13. build all

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    a122282 View commit details
    Browse the repository at this point in the history
  14. dont build unit tests for package creation

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    d08d39d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b3325e5 View commit details
    Browse the repository at this point in the history
  16. fix typo

    Philipp Basler committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    223e25b View commit details
    Browse the repository at this point in the history
  17. Update Setup.py

    phbasler authored Jun 2, 2024
    Configuration menu
    Copy the full SHA
    df4c65f View commit details
    Browse the repository at this point in the history
  18. disable cmaes

    phbasler authored Jun 2, 2024
    Configuration menu
    Copy the full SHA
    b61b061 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. enable cmaes and minimize in test_package

    Philipp Basler committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    059d6f3 View commit details
    Browse the repository at this point in the history
  2. build cmaes static and set component name

    Philipp Basler committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    35f4f0b View commit details
    Browse the repository at this point in the history
  3. Fix wrong lib name

    Philipp Basler committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    7611b30 View commit details
    Browse the repository at this point in the history
  4. add fpic and reset cmaes to shared

    Philipp Basler committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    e06d96d View commit details
    Browse the repository at this point in the history
  5. set cmaes to static library

    Philipp Basler committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    37430b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. Configuration menu
    Copy the full SHA
    fa96851 View commit details
    Browse the repository at this point in the history
  2. dont use openmp on windows

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    c60db12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5819b20 View commit details
    Browse the repository at this point in the history
  4. fix name in requirement

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    2e4e0b2 View commit details
    Browse the repository at this point in the history
  5. link whole archiv

    phbasler authored Jul 14, 2024
    Configuration menu
    Copy the full SHA
    d5ca190 View commit details
    Browse the repository at this point in the history
  6. Comment default options

    phbasler authored Jul 14, 2024
    Configuration menu
    Copy the full SHA
    a9b1306 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    da3a8e4 View commit details
    Browse the repository at this point in the history
  8. Automatically applied linter

    GitHub Actions Bot committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    cc47dbe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    349ee38 View commit details
    Browse the repository at this point in the history
  10. add cmaes conan file

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    abd19e2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ba122c5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b6d8c85 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'feature/create-conan-package' of https://github.com/phb…

    …asler/BSMPT into feature/create-conan-package
    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    8e82213 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    642a435 View commit details
    Browse the repository at this point in the history
  15. runs on linux

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    2aecd06 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'feature/create-conan-package' of https://github.com/phb…

    …asler/BSMPT into feature/create-conan-package
    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    0900f74 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4426bf2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c7c9549 View commit details
    Browse the repository at this point in the history
  19. readd package to cmaes

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    85365c5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ffdeaad View commit details
    Browse the repository at this point in the history
  21. appy patch for windows cmaes

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    fb5ab3d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e729af1 View commit details
    Browse the repository at this point in the history
  23. enable windows again

    phbasler committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    eeb3ea6 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    c14caf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea33013 View commit details
    Browse the repository at this point in the history
  3. include eigen fix

    phbasler committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    52388eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06bab61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    688feb9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fec0df1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    035d3ce View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. fix cmaes_found

    phbasler committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1f79267 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. add missing $

    phbasler committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    37676f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Add clang profiles

    phbasler committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    dd28538 View commit details
    Browse the repository at this point in the history
  2. Disable vectorization

    phbasler committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    e723b1f View commit details
    Browse the repository at this point in the history
  3. fix missing arguments

    phbasler committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    542584a View commit details
    Browse the repository at this point in the history
  4. disable sanitize

    phbasler committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    5a96b77 View commit details
    Browse the repository at this point in the history
  5. disable fail fast

    phbasler authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7d83690 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fbae1f8 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Try different settings

    phbasler committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    7765496 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/create-conan-package' of https://github.com/phb…

    …asler/BSMPT into feature/create-conan-package
    phbasler committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a289ac1 View commit details
    Browse the repository at this point in the history
  3. disable fixed abi

    phbasler committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    5bd9e95 View commit details
    Browse the repository at this point in the history
  4. Update conanfile

    phbasler committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    d6a19a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8230d54 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. return cmaes to cmake

    phbasler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    a348595 View commit details
    Browse the repository at this point in the history
  2. return cmaes to cmake

    phbasler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    1042269 View commit details
    Browse the repository at this point in the history
  3. Add cmaes target

    phbasler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    fdec2fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c38bf0c View commit details
    Browse the repository at this point in the history
  5. run workflow without cmaes

    phbasler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    aa031ab View commit details
    Browse the repository at this point in the history