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

Refactor modules support #4321

Merged
merged 47 commits into from
Feb 2, 2024
Merged

Commits on Jan 26, 2024

  1. improve module tests

    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    e20c6ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d52291f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2148980 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da5f589 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82714f7 View commit details
    Browse the repository at this point in the history
  6. optimise clang fallback dependency scanner

    by not preprocess #include <stlheader> to make preprocessed file smaller to parse
    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    7dddd80 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a6f1cc3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d914662 View commit details
    Browse the repository at this point in the history
  9. fix gcc module support

    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    35f41b6 View commit details
    Browse the repository at this point in the history
  10. use execv instead of iorunv

    to keep syntax coloration of clang / cl output when compiling modules
    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a165624 View commit details
    Browse the repository at this point in the history
  11. Revert "use execv instead of iorunv"

    This reverts commit 1780795.
    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    713e8a5 View commit details
    Browse the repository at this point in the history
  12. reenable build across targets in parallel policy

    seems my refactoring doesn't prevent this policy to work fine
    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    931e8c6 View commit details
    Browse the repository at this point in the history
  13. Revert "reenable build across targets in parallel policy"

    This reverts commit 9a47d92.
    Arthapz committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    635f106 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    300600d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cb8b45b View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. apply PR suggestions

    Arthapz committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    d50a83f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    952b813 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    e8c63dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ff527a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9f3040 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e1cf4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2ccc58 View commit details
    Browse the repository at this point in the history
  6. revert last commit

    Arthapz committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    8e10652 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. update comment

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    98646d9 View commit details
    Browse the repository at this point in the history
  2. remove dead code

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    cc88697 View commit details
    Browse the repository at this point in the history
  3. improve _should_build

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    95996d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3ec9cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89f151a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0b37f42 View commit details
    Browse the repository at this point in the history
  7. improve module cmdline print

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    a5fb58f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2465d8a View commit details
    Browse the repository at this point in the history
  9. code cleanup

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    b9b078d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e339cb5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15f2678 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    77d7dc5 View commit details
    Browse the repository at this point in the history
  13. cleanup

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    47afe0c View commit details
    Browse the repository at this point in the history
  14. fix progress for clang

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    adee617 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9cb5dba View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0bb30a6 View commit details
    Browse the repository at this point in the history
  17. cleanup

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    e219f8a View commit details
    Browse the repository at this point in the history
  18. use ipairs + orderpkgs

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f17ccef View commit details
    Browse the repository at this point in the history
  19. cleanup

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    9b378dd View commit details
    Browse the repository at this point in the history
  20. remove useless path.translate

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    7dbdcf9 View commit details
    Browse the repository at this point in the history
  21. cleanup

    Arthapz committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    69e66b7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7d5573a View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    c7a2537 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1005e8 View commit details
    Browse the repository at this point in the history