3 Commits

Author SHA1 Message Date
Piotr Trojanek
abf900d4b4 T128-016 update path after moving source files
Change-Id: Iedd806e21df6d72b764f161f8f95055a5cd08c71
2020-02-14 17:28:40 +01:00
Piotr Trojanek
34d424b7a9 minor replace low-level loops with GNATCOLL.Utils.Free
(no-tn-check)

* gnatprove/gnatprove.adb
(Prepare_Why3_Manual): reuse an existing Free.

* gnatprove/configuration.adb
(Compile_Lib): same as above.

* scripts/gprconfig_memcache_wrapper/gprconfig_memcached_wrapper.adb
(Spawn_Gprconfig): same as above.

Change-Id: I196a20f38bf5437a775cb225b05f7250de6c5e48
2019-05-13 22:00:16 +02:00
Piotr Trojanek
d8203f36f9 Q831-012 gprconfig wrapper
A new wrapper that prevents repeated invocations of gprconfig when running
the spark2014 testsuite. Such invocations are quite slow, because gprconfig
parses its XML configuration files.

This wrapper might cause setup problems, so its executable gets a very
descriptive name (to avoid conflicts) and is meant to be explicitly renamed
and copied to PATH (to actually make it work).

* gnatprove/memcache_client.ads
* gnatprove/memcache_client.adb
Move to common/, because they will be shared with the wrapper.

* scripts/gprconfig_memcache_wrapper/
Add wrapper.

Change-Id: Iba50769adb2e3841acb9f5cfc04e1ed9be2ba5b7
2017-10-26 12:06:57 +02:00