Armin Novak
d355082c32
[cmake] static build: populate private
...
in pkg-config files only add Requires.private and Libs.private if we
build a static library.
2025-09-11 10:59:26 +02:00
Armin Novak
113b73512c
[CMake,winpr] add pkg-config dependencies
...
Depending on CMake variables add cmake required.private options
2025-09-11 07:17:33 +02:00
akallabeth
f3e1f20018
[cmake] unify version creation
...
* move to common cmake/GetProjectVersion.cmake for both, WinPR and
FreeRDP
* add preference for git tag or commit
* move options to this common file
2025-06-27 12:48:52 +02:00
akallabeth
813715d85e
start dev cycle 3.16.1-dev0
2025-06-16 11:56:14 +02:00
akallabeth
fcdf4c6c7e
release 3.16.0
2025-06-16 11:56:11 +02:00
Armin Novak
9e68bd2685
start 3.15.1-dev0 cycle
2025-04-14 15:11:42 +02:00
Armin Novak
0ce68ddd1c
release 3.15.0
2025-04-14 15:11:41 +02:00
Armin Novak
050dd6f8af
start 3.14.2-dev0 cycle
2025-03-25 11:53:47 +01:00
Armin Novak
4019dcd409
release 3.14.1
2025-03-25 11:53:45 +01:00
Armin Novak
fc92a25748
start 3.14.1-dev0 cycle
2025-03-13 09:09:27 +01:00
Armin Novak
cd0a17f860
release 3.14.0
2025-03-13 09:09:25 +01:00
akallabeth
c30fee9b78
start 3.13.1-dev0 cycle
2025-03-06 07:37:01 +01:00
akallabeth
544d586615
release 3.13.0
2025-03-06 07:36:59 +01:00
akallabeth
f2fe5e5952
start 3.12.1-dev0 cycle
2025-02-14 09:49:49 +01:00
akallabeth
060e50d9ea
release 3.12.0
2025-02-14 09:49:47 +01:00
akallabeth
a24ffe957c
[cmake] make C and C++ standards configurable
...
use cache variables to allow overriding them from command line
2025-02-13 13:30:06 +01:00
akallabeth
0ae7c4b52d
[cmake] refactor configuration
...
* Split common stuff to reusable files
* Disable INTERPROCEDURAL_OPTIMIZATION for SDL2/3 resource targets
2025-02-11 11:33:34 +01:00
akallabeth
1ea2edca0b
start 3.11.2-dev0 cycle
2025-02-07 13:38:22 +01:00
akallabeth
7ea8c274c9
release 3.11.1
2025-02-07 13:37:45 +01:00
akallabeth
3b9c16fd2a
start 3.11.1-dev0 cycle
2025-02-06 11:03:31 +01:00
akallabeth
4312666c8f
release 3.11.0
2025-02-06 11:03:29 +01:00
akallabeth
e7af20a790
[dev] start 3.10.4-dev0 cycle
2024-12-17 10:06:39 +01:00
akallabeth
1f168a62db
[release] 3.10.3
2024-12-17 10:06:36 +01:00
akallabeth
5b87fbb64a
[dev] start 3.10.3-dev0 cycle
2024-12-16 14:22:39 +01:00
akallabeth
ea2a3ee1b6
[release] 3.10.2
2024-12-16 14:22:36 +01:00
akallabeth
ca899f4758
[dev] start 3.10.2-dev0 cycle
2024-12-15 19:48:05 +01:00
akallabeth
37bb4ac0ff
[release] 3.10.1
2024-12-15 19:48:02 +01:00
Armin Novak
1d2769016c
start 3.10.1-dev0 dev cycle
2024-12-12 12:10:17 +01:00
Armin Novak
6e662fdb35
release-3.10.0
2024-12-12 12:10:15 +01:00
akallabeth
ba8fd2ada5
[cmake] force configuration options
...
limit multiconfiguration options to supported types
2024-12-05 09:36:23 +01:00
akallabeth
7842891d0f
[winpr,spec] fix windows compatibility
...
define NONAMELESSUNION to have the same struct definitions under windows
as we have under linux.
2024-11-28 15:19:06 +01:00
akallabeth
99d6fdba9d
[winpr,wtypes] simplify by basing on stdint.h
2024-11-28 15:18:40 +01:00
akallabeth
faae38120c
[cmake,format] reformat all cmake files
2024-11-27 20:41:48 +01:00
stephanebill
4f2afa8c47
spell check with codespell
2024-11-20 16:53:40 -05:00
akallabeth
9b3f5cd86e
[ci,coverity] define COVERITY_BUILD
...
By defining this symbol the build will enable coverity related pragma
definitions
2024-11-14 13:53:41 +01:00
akallabeth
a3aa01214c
[resource root] unify locations
...
unify resource locations in case WITH_BINARY_VERSIONING is set.
2024-10-25 11:40:40 +02:00
Armin Novak
527db6783b
[cmake] split tests
...
* Keep BUILD_TESTING, but only run tests compatible with API (for
packaging)
* Add BUILD_TESTING_INTERNAL for all tests including internal function
tests that modify API to be run on our CI
2024-10-24 09:45:44 +02:00
akallabeth
79b0926b60
[dev-cycle] start 3.9.1-dev0
2024-10-21 15:36:04 +02:00
akallabeth
4ae5b6c254
[release 3.9.0] update version
2024-10-21 15:36:02 +02:00
akallabeth
f346b94835
replace SIZE_T with size_t
2024-10-17 12:40:22 +02:00
akallabeth
cfc37caeb8
[cmake] cleaning_configure_file
...
add a wrapper to automatically add generated files to clean target
2024-10-02 23:28:08 +02:00
akallabeth
a820912a24
[winpr,utils] fix sterror_r detection and use
2024-09-30 15:41:50 +02:00
akallabeth
f3596b950a
3.8.1-dev0 cycle
2024-08-29 16:52:44 +02:00
akallabeth
d277e494c6
release-3.8.0
2024-08-29 16:52:41 +02:00
akallabeth
3b8dc5c183
[cmake] move WITH_VERBOSE_WINPR_ASSERT
...
Since the definition is common to FreeRDP and WinPR move it to
CommonConfigOptions
2024-08-29 08:44:39 +02:00
Armin Novak
12da65b033
[release] start 3.7.1-dev0 cycle
2024-08-08 11:38:21 +02:00
Armin Novak
4763f8675a
[release] 3.7.0
2024-08-08 11:38:21 +02:00
akallabeth
86030ee48a
dev-cycle 3.6.4-dev0
2024-07-08 09:43:03 +02:00
akallabeth
ffe75ce7b1
release-3.6.3
2024-07-08 09:43:00 +02:00
Armin Novak
e45a18dd34
[release] start 3.6.3-dev0 cycle
2024-07-04 12:11:26 +02:00