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

BLD: Work on MacOS, use as a subproject #40

Merged
merged 3 commits into from
Aug 23, 2023
Merged

Conversation

RuhiRG
Copy link
Member

@RuhiRG RuhiRG commented Aug 15, 2023

I tried to clone pyseam in my Macos, it threw some errors. I did the following to fixup:

  1. I had to match the cpp standard of pyseams and seams-core to 14.
  2. I had to change the global argument to project agrument.
  3. I had to add new dependency. (this is to make it easier to use in pyseams)

I opened a Macos issue in the beginning. This pull request will resolve it.

Closes #25.

@HaoZeke
Copy link
Member

HaoZeke commented Aug 15, 2023

This will be easier to review after being rebased on #38

meson.build Show resolved Hide resolved
@HaoZeke HaoZeke changed the title Fixupcpp BLD: Work on MacOS, use as a subproject Aug 23, 2023
@HaoZeke HaoZeke merged commit 559311d into d-SEAMS:main Aug 23, 2023
3 checks passed
@RuhiRG RuhiRG deleted the fixupcpp branch August 23, 2023 15:52
@@ -15,7 +15,7 @@
# The project is seams-core, the executable is yodaStruct
project('seams-core', 'cpp',
version : '1.0.1',
default_options : ['warning_level=3', 'cpp_std=c++17'])
default_options : ['warning_level=3', 'cpp_std=c++14'])
Copy link
Member

Choose a reason for hiding this comment

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

This is a little complicated, sol2 v.3 requires at-least C++17.

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.

DOC: Conda luarocks not present on M1 macos
2 participants