Skip to content

xorz57/ParticlePhysics

Repository files navigation

ParticlePhysics

Build Quality Gate Status

image

Table of Contents

Work in Progress

🚧 Work in Progress Repository 🚧

📘 Purpose: Learning and improving skills.

🛠️ Status: Work in progress, not aiming for perfection.

🔍 Goals: Explore, learn, and grow.

📚 Join: We welcome contributions and feedback.

🤓 Note: Embrace the learning journey. Your input is valued!

Dependencies

ParticlePhysics relies on the following libraries:

Please ensure you have these dependencies installed before building the project.

Getting Started

Linux & macOS

git clone https://github.com/microsoft/vcpkg.git ~/vcpkg
~/vcpkg/bootstrap-vcpkg.sh

git clone https://github.com/xorz57/ParticlePhysics.git
cd ParticlePhysics
cmake -B build -DCMAKE_BUILD_TYPE=Release -S . -DCMAKE_TOOLCHAIN_FILE=~/vcpkg/scripts/buildsystems/vcpkg.cmake
cmake --build build --config Release
ctest --build-config Release

Windows

git clone https://github.com/microsoft/vcpkg.git C:/vcpkg
C:/vcpkg/bootstrap-vcpkg.bat
C:/vcpkg/vcpkg.exe integrate install

git clone https://github.com/xorz57/ParticlePhysics.git
cd ParticlePhysics
cmake -B build -DCMAKE_BUILD_TYPE=Release -S . -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake
cmake --build build --config Release
ctest --build-config Release

License

This project is licensed under the MIT License.

Acknowledgments

We would like to express our gratitude to the authors and maintainers of the libraries and tools that ParticlePhysics depends on. Their work is greatly appreciated.

Contact

For questions, suggestions, or feedback, feel free to contact us: