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

Simplify build system and add python as dependency #407

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

jcfr
Copy link
Contributor

@jcfr jcfr commented Feb 3, 2022

No description provided.

@jcfr jcfr marked this pull request as draft February 3, 2022 20:01
CFLAGS and CXXFLAGS env. variables are explicitly set in travis configuration

Explicit passing of "-Wno-deprecated" to ITK project is removed because
(1) it is done starting with ITK project 4.0 in
InsightSoftwareConsortium/ITK@8a135bcb1 (ENH: Detect/use recommended
compiler flags) from 2011-08-20
and (2) Seg3D is build against ITK 5.x. See 3b6512c (Update ITK version to 5.1.0)
@jcfr jcfr force-pushed the simplify-build-system-and-add-python-as-dependency branch from 70f2c35 to 3174523 Compare October 27, 2022 21:37
@jcfr jcfr force-pushed the simplify-build-system-and-add-python-as-dependency branch from cfcf22f to 1fc9377 Compare March 10, 2023 23:01
… Qt 5.15.2

All:
* Standardize on using Qt 5.15.2
* Split configure command across multiple lines

Linux:
* Update runner from "ubuntu-18.04" to "ubuntu-20.04"

macOS:
* Hard-code runner to "macos-10.15"

Windows:
* Update runner from "windows-2016" to "windows-2022"
* Update Visual Studio from "15 2017" to "17 2022"
* Explicitly specify toolset v143
@jcfr jcfr force-pushed the simplify-build-system-and-add-python-as-dependency branch from 1fc9377 to cb23254 Compare March 10, 2023 23:03
include:
- qtversion: 5.15.2
qtarch: win64_msvc2019_64
cmake-generator: "Visual Studio 17 2022"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this will require updating the Boost dependency to something newer, and possibly python as well. It might break a lot of code. I have SCIRun building with Boost 1.75, but that version is also too old for VS 2022.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants