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

Improbe autocommpletion #171

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Mar 21, 2017

  1. ref queezythegreat#170

    - Add other paramether to `setup_arduino_libraries` for includes: `INCLUDE_PATHS`
    - Add other paramether to `setup_arduino_library` for includes: `INCLUDE_PATHS`
    - Removed manual `-I` as manual `COMPILE_FLAGS` with `set_target_properties` in setup_arduino_library`
    - Add the more CMake semantic `target_include_directories` in `setup_arduino_library`
    denisacostaq committed Mar 21, 2017
    Configuration menu
    Copy the full SHA
    c20c2ae View commit details
    Browse the repository at this point in the history
  2. ref queezythegreat#170

     - Add other parameter to `get_arduino_flags` for get the include paths as a list: INCLUDE_PATHS_VAR
     - Usage on `GENERATE_ARDUINO_LIBRARY`, `setup_arduino_core`, `setup_arduino_library` and `setup_arduino_target` functions
    denisacostaq committed Mar 21, 2017
    Configuration menu
    Copy the full SHA
    1dffec2 View commit details
    Browse the repository at this point in the history
  3. ref queezythegreat#170

    - Removed `set(${VAR_NAME}_INCLUDES ${LIB_INCLUDES} PARENT_SCOPE)` from `setup_arduino_library` because it is automatically now,
      the `target_include_directories` on this function is in `PUBLIC` scope. Read more on:
      https://cmake.org/cmake/help/v3.0/command/target_include_directories.html
    - Removed `set(${VAR_NAME}_INCLUDES ${LIB_INCLUDES} PARENT_SCOPE)` from `setup_arduino_libraries` cuzy the same... previous.
    denisacostaq committed Mar 21, 2017
    Configuration menu
    Copy the full SHA
    d76c9fb View commit details
    Browse the repository at this point in the history
  4. ref queezythegreat#170

    - Some fix after test.
    denisacostaq committed Mar 21, 2017
    Configuration menu
    Copy the full SHA
    3aeb9ca View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feature/#170Autocomplettion_with_some_IDE' into develop

    working on issue queezythegreat#170. do not close this yet
    denisacostaq committed Mar 21, 2017
    Configuration menu
    Copy the full SHA
    bda2f30 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2017

  1. ref queezythegreat#170

    - Add matching macro for mcu, the compiler make this by default, but we need notice the IDE about this.
    denisacostaq committed Mar 23, 2017
    Configuration menu
    Copy the full SHA
    2f4a6dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b681b2 View commit details
    Browse the repository at this point in the history