-
Notifications
You must be signed in to change notification settings - Fork 3
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
Conversation
|
||
#### 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 |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
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.
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:
world
example for runningcartogram
(fixes Add options in README and add an actual example to run the generator from the build directory #74)stress_test.sh
, append CLI arguments instead of replacing them (fixes Instress_test.sh
, CLI should be appended instead of replaced. #216)