Add basic ingredients for CONDA/cl.exe build for Windows. #78
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR includes
src/mcpl/mcpl.c
for missing windows unistd/getoptunistd.h
insrc/mcpl
(was taken from https://stackoverflow.com/a/826027/1202830 - author gives no explicit license there)CMAKE
infrastructure to ensure theCONDA
include path is explicitly set forcl.exe
to pick uputil/
I have put a .bat snippet to enablepython
from the surroundingconda
env being run on thebin/mcpl-config
python scriptzlib
is successfully picked up fromCONDA
via the above include-workaroundOnce this is in place, we should be ready to build a Windows package with enough features for a functional McStas release on Windows / conda via a build.bat with something like
(- Hinges on conda dependencies
getopt-win32
,zlib
etc.)