-
Notifications
You must be signed in to change notification settings - Fork 13
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
build: Remove manual CGAL install #315
base: main
Are you sure you want to change the base?
build: Remove manual CGAL install #315
Commits on Sep 16, 2024
-
build: Remove manual CGAL install
* Remove the manual download of CGAL from setup.py. * Remove '--with-cgaldir' autogen.sh flag as CGAL should be installed in a location by the package managers or user that it is findable.
Configuration menu - View commit details
-
Copy full SHA for 3086eea - Browse repository at this point
Copy the full SHA 3086eeaView commit details -
build: Add manual CGAL install for Linux cibuildwheel
* The cibuildwheel Linux container is CentOS 7 based, but CGAL is not packaged for CentOS with yum --- only for apt-get, Homebrew, and conda-forge. For Linux cibuildwheel builds this then requires that the CGAL headers (CGLA is header only) need to be manually downloaded from GitHub and then copied into /usr/include/.
Configuration menu - View commit details
-
Copy full SHA for 309e698 - Browse repository at this point
Copy the full SHA 309e698View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf5d47 - Browse repository at this point
Copy the full SHA bcf5d47View commit details -
docs: Add libcgal-dev install to README
* Add libcgal-dev to the required packages to install for Linux based development.
Configuration menu - View commit details
-
Copy full SHA for 7d4791c - Browse repository at this point
Copy the full SHA 7d4791cView commit details -
* Use package managers to install libcgal-dev (Linux) and cgal (macOS) in CI jobs.
Configuration menu - View commit details
-
Copy full SHA for e0c06d1 - Browse repository at this point
Copy the full SHA e0c06d1View commit details -
build: Remove '--enable-cgal' option as not compatible with '--enable…
…-cgal-header-only' From `./configure --help`: ``` --enable-cgal enables link with the CGAL library default=no --enable-cgal-header-only enable build with header-only install of CGAL, e.g. as for CGALv5; in that case do not use --enable-cgal default=no ```
Configuration menu - View commit details
-
Copy full SHA for 363f100 - Browse repository at this point
Copy the full SHA 363f100View commit details
Commits on Sep 17, 2024
-
Revert "build: Remove '--enable-cgal' option as not compatible with '…
…--enable-cgal-header-only'" This reverts commit 363f100.
Configuration menu - View commit details
-
Copy full SHA for 90d6137 - Browse repository at this point
Copy the full SHA 90d6137View commit details