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

Create an abomination #99

Merged
merged 1 commit into from
May 9, 2023
Merged

Create an abomination #99

merged 1 commit into from
May 9, 2023

Commits on May 9, 2023

  1. Create an abomination

    So there's a bug where NDK r25 doesn't handle command line args
    properly to clang. Which is precisely what rustc calls, and breaks.
    
    Highly paid teams at Google in their infinite wisdom implemented
    argument handling with [reads notes] wizardry, wishful thinking,
    and ... fucking batch scripts in 2023. `.cmd` files. For arg parsing! ON
    WINDOWS! WHAT IN THE NAME OF ZOMBIE JESUS. Anyway.
    
    So now cargo-ndk will use the actual Win32 function for parsing args
    before handing them off to their cursed batch files. It took 2 hours to
    workaround this issue. The bug in the NDK repo has been open for 3
    months.
    
    I should invoice Google at this point.
    
    android/ndk#1856
    bbqsrc committed May 9, 2023
    Configuration menu
    Copy the full SHA
    35a315e View commit details
    Browse the repository at this point in the history