Open Croydon opened 7 years ago
This can take quiet some efforts to do and I am not sure how fast we can proceed :octocat:
Just referenced this issue to our download website notification.
In the case of doxygen
I suggest that we are compiling a version of the macOS
binaries ourselves because extracting from .dmg
files is extremly tidious.
we need to extract from dmg files for:
especially CEF is the problematic one. otherwise: sure everything can be recompiled. but we do not have a solution to compile CEF anywhere since its really resource hungry to compile and probably will not be able to compile on travis or appveyor (will probably exceed the build time and needs 8GB of RAM.. too much diskspace.. i doubt it will work)
It's possible to open .dmg files with 7-zip. However, in the case of conan-doxygen I have no idea what files we need for our Conan package and what to do with them (and I guess I have the same questions for the other packages).
~~well doxygen needs to be findable by cmake. Somehow a correct FindDoxygen.cmake needs to be placed somewhere, along with the binaries. The FindDoxygen.cmake needs to get touched for that~~
EDIT: Only the doxygen executable needs to be somwhere, so we can execute it. hence we also need to find it from cmake maybe?
For new contributors, coming from the download page
You can help by building Inexor. You will encounter a multitude of issues listed below:
Other issues blocking progress here
Fix Conan packages for Apple Clang 9.0 and upload them
Packages, which we are building and uploading successfully (@Croydon)
Broken packages
Compile Inexor itself (@Fohlen)
Get Inexor runnig successfully (@Fohlen)
Setup CI for macOS rolling release binaries
Once all of these issues are squashed, we should be able to compile and offer macOS officially.
Shorthand install instructions
You will need
clang
(comes with XCode) andpip/python
which usually comes pre-installed.Known issues
It might come to problems withconan profiles
. See https://github.com/conan-io/conan/issues/1778