Commit Graph

70 Commits

Author SHA1 Message Date
Vadim Godunko
b9e7535b10 API for applications without event loop. 2021-07-07 21:32:27 +03:00
Nicolas Setton
725a42d951 Merge pull request #13 from AdaCore/topic/no_int_names
U505-038 Drop `with Ada.Interrupts.Names;`
2021-05-24 13:54:51 +01:00
Maxim Reznik
a2f324f1db U505-038 Drop with Ada.Interrupts.Names;
It breaks GNAT Studio debug facilities by reserving
some signals.
2021-05-24 15:22:36 +03:00
Nicolas Setton
8e37f6332c Merge pull request #12 from AdaCore/topic/codepeer_fix
Add missing default initialisation
2021-05-24 11:12:46 +01:00
Nicolas Setton
f4d5b9b690 Add missing default initialisation
Found by CodePeer
2021-05-24 10:52:42 +01:00
Vadim Godunko
f864781d7a Merge pull request #11 from AdaCore/topic/U505-038
U505-038 Report status of the process exit
2021-05-20 22:02:16 +03:00
Vadim Godunko
33e2550d2f U505-038 Don't do anything when empty data is provided. 2021-05-20 21:17:46 +03:00
Vadim Godunko
94a3525fe8 U505-038 Implementation of Kill_Process on Windows. 2021-05-20 21:17:46 +03:00
Maxim Reznik
28115620eb U505-038 Implementation of Kill/Terminate for POSIX 2021-05-20 21:17:46 +03:00
Vadim Godunko
22b8d8160a U505-038 Implementation of Terminate_Process on Windows. 2021-05-20 21:17:46 +03:00
Vadim Godunko
b1f98a736e U505-038 API extension for terminate and kill process. 2021-05-20 21:17:46 +03:00
Vadim Godunko
72d8b22e8a U505-038 Report status of the process exit 2021-05-20 21:17:46 +03:00
Vadim Godunko
9cbd84ee49 Merge pull request #10 from AdaCore/topic/U318-015
U318-015 Add "superproject" support.
2021-04-09 17:43:23 +03:00
Vadim Godunko
6e60f0dde8 U318-015 Add "superproject" support. 2021-04-08 15:29:53 +03:00
Maxim Reznik
9ab2c93b39 Add extra "-lglib-2.0" Library_Options
for relocatable libraries build. Closes #8.
2021-04-07 20:32:13 +03:00
Maxim Reznik
e57c59da4e Replace Build_Kind with Spawn_Build_Kind
to avoid name clash with gprinstall generated code.
2021-03-08 15:44:13 +02:00
Maxim Reznik
a2354d1700 Change default BUILD_MODE to prod for the Spawn
This is more appropriate mode for an `alire` user.
2021-02-24 13:13:03 +02:00
Maxim Reznik
250562471e Add COPR support to be able build RPM. 2021-02-14 11:39:58 +02:00
Anthony Leonardo Gracio
7db51dfcae Fix warning on Windows 2021-01-13 09:30:38 +02:00
Maxim Reznik
464ae4c843 Avoid "if statement has no effect" warning. 2021-01-13 09:30:38 +02:00
Maxim Reznik
c2a06cf5de TB23-030 Fix building libspawn.dll on Windows
when LIBRARY_TYPE=relocatable
2021-01-13 09:30:38 +02:00
Maxim Reznik
835e8d54d1 Merge pull request #2 from AdaCore/topic/updates_from_als
Topic/updates from als
2020-12-25 18:40:15 +02:00
Maxim Reznik
521e383c1a Minor update
Fix CR/LF in COPYING.RUNTIME. Add one more test to Makefile.
Force environment OS=osx on Mac OS X.
Use ce2020 branch for toolchain instead of the commit.
2020-12-24 22:35:16 +02:00
Maxim Reznik
7a803c760b TB23-030 Fix spawn tests.
Don't close stdout before child read it (it fails on Windows).
Fix Write_Standard_Input check: no write allowed in wrong state.
2020-12-24 22:12:56 +02:00
Maxim Reznik
ec77c796b4 TB23-030 Fix "No such device or address" error.
Don't read/write on already closed pipe.
2020-12-24 22:12:56 +02:00