Vadim Godunko
4e01e1d459
UB16-067 Disable parallel builds in Makefile...
...
... parallel builds are managed by gprbuild.
Change-Id: I40c177afcb86f0ec4094abb6728e163fd5a51936
2021-12-03 13:11:46 +03:00
Vadim Godunko
23a68dd51c
U312-012 Split 'install' target to install bins and docs separately
...
Change-Id: I1eb6f99246152d6a4b7d288b436e383441c5d5bc
2021-06-15 06:14:11 +02:00
Dmitriy Anisimkov
338178acc1
Use project to build gnatdist
...
More convenient to use from an IDE
[changelog]
* compilers/gnatdist/gnatdist.gpr:
New project file.
* Makefile.in:
Use gnatdist.gpr to build gnatdist.
TN: U504-051
Change-Id: I9353267b4e708ccfd106e86b0c3e30b9336758ca
2021-06-05 16:31:53 +06:00
Thomas Quinot
3c22940a5e
Add missing dependencies
...
Add dependencies for targets that build build tools, which
are necessary for succesful parallel build.
Fixes SB05-046
2019-11-15 18:42:49 +01:00
Thomas Quinot
c21e8f6758
Update clean target
...
Add missing b__* binder files; account for renaming of
COS Naming server.
2018-09-18 17:06:09 +02:00
Thomas Quinot
f72b5da8c2
Reorganize Makefile to properly locate installed PolyORB for testsuite
...
Also guard against case where installed version cannot be found.
Fixes QA31-036
Subversion-branch: /trunk/polyorb
Subversion-revision: 258723
2017-11-07 09:59:42 +00:00
Thomas Quinot
b4917672cd
Support for testing with an installed version of PolyORB
...
This allows running the testsuite without having to do a full
PolyORB build in the same work area.
For P118-007
Subversion-branch: /trunk/polyorb
Subversion-revision: 246204
2016-02-10 11:54:48 +00:00
Thomas Quinot
eab4a941ce
When installing pre-build documentation, bypass check for existence
...
of SPHINXBUILD
Fixes O807-003
Subversion-branch: /trunk/polyorb
Subversion-revision: 240742
2015-08-07 12:29:11 +00:00
Thomas Quinot
aff9cbbdaa
Rename doc local Makefile
...
Needed to avoid interfering with examples/tests build circuitry
(which includes **/Makefile.local in the toplevel Makefile).
NB28-010
Subversion-branch: /trunk/polyorb
Subversion-revision: 239181
2015-05-29 14:11:57 +00:00
Thomas Quinot
5bdbee507a
Minor adjustments for Sphinx documentation
...
NB28-010
Subversion-branch: /trunk/polyorb
Subversion-revision: 239177
2015-05-29 13:39:40 +00:00
Thomas Quinot
94dfe578e5
Make the default library type in installed projects consistent with the
...
build-time setting.
Part of O301-002
Subversion-branch: /trunk/polyorb
Subversion-revision: 236936
2015-03-04 17:48:12 +00:00
Thomas Quinot
e08e9585d9
Use -gnat12 when building tools
...
Followup on change for N923-009
Fixes N924-004
Subversion-branch: /trunk/polyorb
Subversion-revision: 232626
2014-09-24 08:28:30 +00:00
Thomas Quinot
79b5e4448c
Update build rules to work correctly in Anod build environment
...
Subversion-branch: /trunk/polyorb
Subversion-revision: 219656
2013-11-20 14:58:55 +00:00
Thomas Quinot
3b9054496b
Use -j0 when building to use the maximum parallelism for the build host.
...
Subversion-branch: /trunk/polyorb
Subversion-revision: 203530
2013-03-04 10:54:26 +00:00
Thomas Quinot
21e1452fd0
Minor update of dependencies.
...
Subversion-branch: /trunk/polyorb
Subversion-revision: 202336
2013-02-08 10:20:41 +00:00
Thomas Quinot
fe820ec90e
Ensure relevant services are built.
...
Subversion-branch: /trunk/polyorb
Subversion-revision: 201163
2013-01-18 17:38:50 +00:00
Thomas Quinot
b20926138d
Makefile adjustments to fix build failure on DSA personality.
...
Subversion-branch: /trunk/polyorb
Subversion-revision: 201161
2013-01-18 17:23:58 +00:00
Thomas Quinot
cc2b79b3f5
Make sure all personalities are compiled before attempting to build
...
src_setup
Subversion-branch: /trunk/polyorb
Subversion-revision: 201157
2013-01-18 17:13:58 +00:00
Thomas Quinot
e197b5dd01
Remove last traces of LIBTOOL.
...
Allow experimental shared libs build using gprbuild
For F613-011, L821-003
Subversion-branch: /trunk/polyorb
Subversion-revision: 201088
2013-01-17 15:46:23 +00:00
Vadim Godunko
7fc8647d60
Add handling of --enable-shared command line switch, which enables build
...
of shared libraries.
For L821-003.
Subversion-branch: /trunk/polyorb
Subversion-revision: 193746
2012-08-30 10:37:56 +00:00
Vadim Godunko
b1b5ca4aea
Move gen_codeset into separate directory to be sure that its source and
...
object files are not part of GIOP library.
For L821-003.
Subversion-branch: /trunk/polyorb
Subversion-revision: 193739
2012-08-30 09:33:43 +00:00
Thomas Quinot
b2e2bf5d9b
Make it possible to disable the use of idlac_wrapper while building
...
PolyORB
For L220-021
Subversion-branch: /trunk/polyorb
Subversion-revision: 186024
2012-02-21 12:11:23 +00:00
Thomas Quinot
8ff7138295
(ssl.m4): Check for openssl(1) and store its location in OPENSSL
...
(Makefile.in): Add substitution for @OPENSSL@
(examples/corba/secure_echo/Makefile.local): Use $(OPENSSL) to call
openssl(1) as it might not be on the PATH.
Also reorganize slightly the generation of test_targets in Makefile so
that
a Makefile.local can disable its test (by unsetting test_target).
For L217-011
Subversion-branch: /trunk/polyorb
Subversion-revision: 185897
2012-02-17 09:46:54 +00:00
Bob Duff
6817c41d35
Previous change was to replace -gnat05 with -gnat2005. This backs that
...
out,
because -gnat2005 is not supported on older compilers.
Follow-on to H706-007.
Subversion-branch: /trunk/polyorb
Subversion-revision: 185572
2012-02-09 22:16:36 +00:00
Bob Duff
bcb7d3c26e
Add "overriding" where appropriate. Add "pragma Ada_2005;", so
...
"overriding" is
legal. This is necessary because even though PolyORB itself is compiled
in Ada
2005 mode, user programs that import parts of it might not be.
Fixes H706-007.
Also part of KC21-021.
Subversion-branch: /trunk/polyorb
Subversion-revision: 185571
2012-02-09 19:31:59 +00:00