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

Revise CSV naming convention, update README, and improve CMakeLists.txt compatibility #220

Merged
merged 12 commits into from
Nov 29, 2024

Conversation

adisidev
Copy link
Collaborator

Revise the CSV naming convention for clarity (fixes #217), enhance the installation guide with ownership instructions, and update the CMake configuration for better compatibility.

Additionally:

@adisidev adisidev self-assigned this Nov 28, 2024
@adisidev adisidev requested a review from nihalzp November 28, 2024 05:34
nihalzp
nihalzp previously approved these changes Nov 28, 2024

#### Installing dependencies through Homebrew

Install pkg-config, boost, fftw, nlohmann-json, and cmake by running the following command:

brew install libomp pkg-config boost fftw nlohmann-json cmake cairo
```shell script
brew install libomp pkg-config boost fftw nlohmann-json cmake cairo
Copy link
Collaborator

Choose a reason for hiding this comment

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

I feel nlohmann-json should be added to our repo's external folder as third party, and can be removed from here.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I don't think that is a good idea, because then we would have even more extra files. Let's us cross that bridge when nlohmann fails us.

@adisidev adisidev merged commit ab4fdaf into main Nov 29, 2024
@adisidev adisidev deleted the fix-output-name branch November 29, 2024 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment