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

Adding gradle support and CI for android sample project #143

Merged
merged 83 commits into from
Oct 27, 2021

Commits on Jul 19, 2021

  1. adding ci for android

    Dingzhong Chen committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    3cc0227 View commit details
    Browse the repository at this point in the history
  2. removed extra files added to the HelloWorld sample project

    Dingzhong Chen committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    ce15d9b View commit details
    Browse the repository at this point in the history
  3. added configuration for android

    Dingzhong Chen committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    6cd3d62 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. modified android solution path

    Dingzhong Chen committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    d552583 View commit details
    Browse the repository at this point in the history
  2. modified start up project for android solution

    Dingzhong Chen committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    0ac4411 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d10e76e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    530b674 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4fcdd04 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    644b4af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    867bc66 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. try to print environment variable for ANT

    Dingzhong Chen committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    5fa9afe View commit details
    Browse the repository at this point in the history
  2. make import build.xml optional for ANT

    Dingzhong Chen committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    5a18225 View commit details
    Browse the repository at this point in the history
  3. (fixed typo)make import build.xml optional for ANT

    Dingzhong Chen committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    d2801f1 View commit details
    Browse the repository at this point in the history
  4. added build.xml for ANT

    Dingzhong Chen committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    6c60ea6 View commit details
    Browse the repository at this point in the history
  5. deleted optional for build.xml for ANT

    Dingzhong Chen committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    dee2e02 View commit details
    Browse the repository at this point in the history
  6. absolute path for build.xml for ANT

    Dingzhong Chen committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    2b1a0f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. try to print android sdk dir

    Dingzhong Chen committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    8d506f7 View commit details
    Browse the repository at this point in the history
  2. try to print all the folders under android sdk dir

    Dingzhong Chen committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    817cdaf View commit details
    Browse the repository at this point in the history
  3. try to print all the folders under android sdk tools dir

    Dingzhong Chen committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    bd20a67 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. delete the added build.xml for ant

    Dingzhong Chen committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    ffd114c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a04e00 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Configuration menu
    Copy the full SHA
    1816552 View commit details
    Browse the repository at this point in the history
  2. adding gradle support for android sample project

    Dingzhong Chen committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    ad4337e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. fixing helloandroid project in sharpmake compilation error

    Dingzhong Chen committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    b04173a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. android sample project ci changes

    Dingzhong Chen committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    1831cc8 View commit details
    Browse the repository at this point in the history
  2. update gradle version from 2.8 to 6.5

    Dingzhong Chen committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    b85f498 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. try to print exepackaging folder

    Dingzhong Chen committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    9983f5d View commit details
    Browse the repository at this point in the history
  2. try to ls files in exepackaging

    Dingzhong Chen committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    f1f2352 View commit details
    Browse the repository at this point in the history
  3. testing ls on CI

    Dingzhong Chen committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    997f297 View commit details
    Browse the repository at this point in the history
  4. continue ls exepackaging folder

    Dingzhong Chen committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    482a6f9 View commit details
    Browse the repository at this point in the history
  5. testing ci

    Dingzhong Chen committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    0276f4e View commit details
    Browse the repository at this point in the history
  6. check ndk version

    Dingzhong Chen committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    a4d4254 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. testing hello android ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    66fd6d3 View commit details
    Browse the repository at this point in the history
  2. testing hello android ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    de39d84 View commit details
    Browse the repository at this point in the history
  3. testing hello android ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    f47eb59 View commit details
    Browse the repository at this point in the history
  4. testing hello android ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    fa41e4d View commit details
    Browse the repository at this point in the history
  5. testing hello android ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    a6581bb View commit details
    Browse the repository at this point in the history
  6. testing android sample ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    565d2ef View commit details
    Browse the repository at this point in the history
  7. testing android sample ci

    Dingzhong Chen committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    94001f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. testing hello android ci

    Dingzhong Chen committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    9a47923 View commit details
    Browse the repository at this point in the history
  2. testind hello android ci

    Dingzhong Chen committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    0404f3d View commit details
    Browse the repository at this point in the history
  3. testing android sample ci

    Dingzhong Chen committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    abc9423 View commit details
    Browse the repository at this point in the history
  4. testin android sample ci

    Dingzhong Chen committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    31ef893 View commit details
    Browse the repository at this point in the history
  5. testing android sample ci

    Dingzhong Chen committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    37aa5a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. testing android sample ci

    Dingzhong Chen committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    5af0618 View commit details
    Browse the repository at this point in the history
  2. testing hello android ci

    Dingzhong Chen committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    246cee8 View commit details
    Browse the repository at this point in the history
  3. testing hello android ci

    Dingzhong Chen committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    e055c3f View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. testing hello android ci

    Dingzhong Chen committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    9e0f113 View commit details
    Browse the repository at this point in the history
  2. testing hello android ci

    Dingzhong Chen committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    27ad57b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8195aa8 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. small fixes base on the merge request comments

    Dingzhong Chen committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    048663c View commit details
    Browse the repository at this point in the history
  2. testing .yml variables

    Dingzhong Chen committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    3a630b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Added some comments to clarify things, and testing defining variables…

    … in actions.yml file
    Dingzhong Chen committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    8171622 View commit details
    Browse the repository at this point in the history
  2. testing android sample project ci

    Dingzhong Chen committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    0c51314 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. testing env variables on the ci

    Dingzhong Chen committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    b9bf1b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Testing: move "remove android build tools version" env variable defin…

    …ition from global to "jobs"
    Dingzhong Chen committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    efb9d35 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Testing: moved the definition of the android builld tool version unde…

    …r HelloAndroid's job section
    Dingzhong Chen committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    72af93d View commit details
    Browse the repository at this point in the history
  2. Testing: moved android build tool versions' definition location in ac…

    …tion file
    Dingzhong Chen committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    c3014fa View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Added support for IsPublishable C# project config item (ubisoft#144)

    * Added support for IsPublishable C# project config item
    Trithek authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    c29e055 View commit details
    Browse the repository at this point in the history
  2. Fix xmldoc comment placed on the wrong line

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    f36d27e View commit details
    Browse the repository at this point in the history
  3. Rename internal method to better match what it does

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    a5ff10a View commit details
    Browse the repository at this point in the history
  4. Add NMakeForcedIncludes support to MakeFile/FastBuild projects for be…

    …tter Intellisense support
    Rudy Pons authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    6f80122 View commit details
    Browse the repository at this point in the history
  5. Add CLanguageStandard/CppLanguageStandard to Linux MakeFile vcxproj f…

    …or better Intellisense support
    Rudy Pons authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    751fb49 View commit details
    Browse the repository at this point in the history
  6. Add system includes from ILinuxSystemPathProvider to NMakeIncludeSear…

    …chPath for correct Intellisense support
    Rudy Pons authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    115d28a View commit details
    Browse the repository at this point in the history
  7. Fix concurrency issue in ReportGenerated that could lead to a "key al…

    …ready existed in the dictionary" exception
    
    Instead of using our GetValueOrAdd extension, use the GetOrAdd that's provided by the ConcurrentDictionary
    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    645f3ed View commit details
    Browse the repository at this point in the history
  8. Bump version number to 0.17.3

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    7ca150a View commit details
    Browse the repository at this point in the history
  9. Make the version unofficial.

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    b5c1f2b View commit details
    Browse the repository at this point in the history
  10. Prevent the same generation report from being merged from different t…

    …hreads
    
    This could lead to crashes when the lists are appended: "Destination array was not long enough. Check destIndex and length, and the array's lower bounds"
    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    b607ef0 View commit details
    Browse the repository at this point in the history
  11. [Bff] Move the build only dependencies to the target alias instead of…

    … the prebuild of the node that outputs.
    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    209b66d View commit details
    Browse the repository at this point in the history
  12. Bump version number to 0.17.4

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    3e9f721 View commit details
    Browse the repository at this point in the history
  13. Make the version unofficial.

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    09ccbd5 View commit details
    Browse the repository at this point in the history
  14. Revert "[Bff] Move the build only dependencies to the target alias in…

    …stead of the prebuild of the node that outputs."
    
    This can create issues with executables finishing to link before their
    dependencies, especially with postbuild steps like unit-tests.
    
    This reverts commit a184e66.
    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    48ab0cd View commit details
    Browse the repository at this point in the history
  15. [Bff] Fix unit-tests step when the target it depends on changes (DLLs…

    … for instance)
    
    We now use .TestInput instead of .PreBuildDependencies because a change
    in one of the item in that list doesn't trigger a build of the node...
    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    5e810d2 View commit details
    Browse the repository at this point in the history
  16. Bump version number to 0.17.5

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    d28015e View commit details
    Browse the repository at this point in the history
  17. Make the version unofficial.

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    9604c6e View commit details
    Browse the repository at this point in the history
  18. resolving merge conflicts from dev branch

    Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    355af3d View commit details
    Browse the repository at this point in the history
  19. resolving merge conflicts from dev

    Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    ceadea5 View commit details
    Browse the repository at this point in the history
  20. Add support for WinSDK 11 (10.0.22000)

    belkiss authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    173afa2 View commit details
    Browse the repository at this point in the history
  21. feat(dotnet): add support for DotNetOSVersion on Configuration to twe…

    …ak target framework version
    Thierry Jouin authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    af75b98 View commit details
    Browse the repository at this point in the history
  22. Fix document format errors

    dracine-ubisoft authored and Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    2a2d4b6 View commit details
    Browse the repository at this point in the history
  23. resolving merge conflicts from dev branch

    Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    802045b View commit details
    Browse the repository at this point in the history
  24. resolving merge conflicts from dev branch

    Dingzhong Chen committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    341503c View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c27e97e View commit details
    Browse the repository at this point in the history