diff --git a/README.md b/README.md index 4662dcd..b241d5e 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,11 @@ - Generating name-based UUIDs - Restoring UUIDs from a string representation. - Converting a UUID to a string - -**What are the dependencies?** -There are a couple of tools that you'll need to build and install *AdaID*. Firstly, you should have [make](http://www.gnu.org/s/make/) installed, like every good programmer. Secondly, it's assumed that you're using [GNAT](http://www.gnu.org/software/gnat/), or you at least have a recent version available. If you don't have GNAT available, you will need to make your own build scripts (nudge, wink to contributers). -If you want to run the unit test suite, you'll need [AUnit](http://libre.adacore.com/libre/tools/aunit/) installed. If you don't have it, and you don't care about running the tests (and you *should*), then just avoid running `make test`. +**What are the dependencies?** +All of the code is self-contained, but the build system assumes GNAT is present. + +If you want to run the unit test suite, you'll need [AUnit](http://libre.adacore.com/libre/tools/aunit/) installed. If you don't have it, and you don't care about running the tests (and you *should*), then just avoid running `make test`. **How do I build it?** @@ -29,7 +29,7 @@ Here's an example usage: Random(id); Put_Line(To_String(id)); end Print_Random_UUID; - + To compile, create a [gnat project file](http://www.adacore.com/wp-content/files/auto_update/gnat-unw-docs/html/gnat_ugn_12.html) to build the example: with "adaid.gpr"; @@ -47,4 +47,3 @@ Future improvements include: - General make file improvements - Library documentation -