From 27ebde39fda0fb18a63f8974aca36a6118a16322 Mon Sep 17 00:00:00 2001 From: Aki Date: Wed, 4 Jan 2023 00:59:18 +0100 Subject: Added Nlohmann JSON library to dependencies --- README.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index f5b57c7..3a94630 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,24 @@ # Building Third-party libraries used: - * raylib * EnTT + * nlohmann\_json + * raylib + +Both Raylib and Nlohmann's JSON libraries are available in mainstream distribution repositories. Confirmed with Arch +Linux and Ubuntu. In case they are not, you can install Raylib[1] and JSON[2] from source. EnTT is rarely available. For +Arch Linux you can use AUR package[3]. Otherwise, install from source git repository[4]. + +After making sure all dependencies are available, run CMake to generate and build: + + $ cmake -B build . + $ cd build/ + $ make -Raylib is quite popular and should be available in most of the official package repositories. If it is not available on -your platform, it can be build with CMake and installed from its source git repository[1]. EnTT is rarely available. For -Arch Linux you can use AUR package[2]. Otherwise, install from source git repository[3]. +Or use any preferred equivalent method. [1] https://github.com/raysan5/raylib -[2] https://aur.archlinux.org/packages/entt -[3] https://github.com/skypjack/entt +[2] https://github.com/nlohmann/json +[3] https://aur.archlinux.org/packages/entt +[4] https://github.com/skypjack/entt -- cgit v1.1