-
-
Notifications
You must be signed in to change notification settings - Fork 195
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 the user to pass arbitrary C flags (on all platforms) #665
base: master
Are you sure you want to change the base?
Conversation
Replaces #652 to no longer require a keyword argument. |
dce0653
to
80ebaa2
Compare
Since PC.jl now exposes `c_driver_program` which allows the users to specify their own C wrapper program, it would be nice to be able to pass in more variables which might be best defined at build time. Currently this functionality is effectively limited to Linux as specifying $JULIA_CC will prevent PC.jl from inferring gcc.exe from the relative mingw installation.
80ebaa2
to
3bd3fa1
Compare
Apologies for the commit spam. Sleepy brain forgot to activate the project before running the tests and was very confused about why it was failing remotely. |
Codecov Report
@@ Coverage Diff @@
## master #665 +/- ##
==========================================
+ Coverage 94.14% 95.08% +0.94%
==========================================
Files 2 2
Lines 461 468 +7
==========================================
+ Hits 434 445 +11
+ Misses 27 23 -4
Continue to review full report at Codecov.
|
That’s a much better way to organize it in general, so having this covered in that would be fantastic. |
Since PC.jl now exposes
c_driver_program
which allows the users tospecify their own C wrapper program, it would be nice to be able to pass
in more variables which might be best defined at build time.
Currently this functionality is effectively limited to Linux as
specifying $JULIA_CC will prevent PC.jl from inferring gcc.exe from
the relative mingw installation.