Commit Graph

70 Commits

Author SHA1 Message Date
Armin Novak a20adde791 Use POSIX cp syntax. 2017-02-13 17:45:03 +01:00
Armin Novak 052e4bb582 Added CCACHE support for android OpenH264 build. 2017-01-25 16:00:29 +01:00
Armin Novak 8b6b4961a6 Added CCACHE support for OpenSSL builds. 2017-01-25 15:19:31 +01:00
Armin Novak 676871e0fd Disabled OpenH264 in default android build. 2017-01-18 16:52:52 +01:00
Armin Novak 5be65ac76e Fixed SONAME 2017-01-17 13:17:25 +01:00
Armin Novak 548927eb2e Renamed OpenSSL library
To avoid collisions with system provided OpenSSL use
a different (unique) library name for android builds.
2017-01-16 16:39:06 +01:00
Armin Novak 62544e0b8a Added android release build configurations. 2017-01-16 15:25:20 +01:00
Armin Novak c74f0510ce Updated android build scripts for OpenSSL 1.1 2017-01-16 14:57:28 +01:00
Norbert Federa f71b6b46e8 fix string format specifiers
- fixed invalid, missing or additional arguments
- removed all type casts from arguments
- added missing (void*) typecasts for %p arguments
- use inttypes defines where appropriate
2016-12-16 13:48:43 +01:00
David Fort 9a25538369 Updated the astyle formatting 2016-10-14 15:12:48 +02:00
Armin Novak 196386f59b Android client support script fixes. 2016-10-06 13:43:11 +02:00
Armin Novak 9c64e77a84 Disabled thread local storage on iOS.
iOS does not support Thread Local Storage.
Disabling it for now until a solution is found.
Print a compiler warning informing developers about this issue.
2016-10-06 13:43:10 +02:00
Armin Novak fddf710a1c Fixed OpenSSL build headers. 2016-10-06 13:43:07 +02:00
Armin Novak 7b5d0d59c9 Updated build script error checking. 2016-10-06 13:43:07 +02:00
Armin Novak 8898980981 Removed obsolete generation script. 2016-10-06 13:43:07 +02:00
Armin Novak aad0a5cd5d Updated mac build script. 2016-10-06 13:43:04 +02:00
Armin Novak df35c135d1 Fixed color conversion, unified GFX and updated API. 2016-10-06 13:42:58 +02:00
Armin Novak 48b4c5b7a4 Fixed android libfreerdp install paths. 2016-07-06 17:18:13 +02:00
Armin Novak f5fef88486 Disabled OpenH264 build for pull request tester. 2016-07-06 11:59:08 +02:00
Armin Novak be33a11754 Fixed missing arch. 2016-06-03 09:42:00 +02:00
Armin Novak fc2f43e3da Added android64 support. 2016-06-02 14:25:13 +02:00
Robert Corrigan 16796b9c9d winpr: Updates time zones and fixes bias values 2016-03-14 11:38:31 -04:00
Armin Novak f60b8d5e95 Replaced version patch with make argument. 2016-03-10 22:10:18 +01:00
Armin Novak 4a7816db11 Updated OpenSSL version in script. 2016-03-10 21:54:11 +01:00
Armin Novak cabcf7c479 Fixed paralell building issue. 2016-03-10 21:18:19 +01:00
Bernhard Miklautz 9fa85aea10 Merge pull request #1726 from grpomega/patch-3
Need Week instead of Day for TZ transistion
2016-03-04 11:17:42 +01:00
Armin Novak 98d4a9347a Added support for android SetFileTime.
Deactivated libjpeg support for android.
2016-02-26 12:27:59 +01:00
Bernhard Miklautz ae6c235be7 android: disable mips build
mips build causes problems when building openssl during integration
builds. Disable it for now
2016-02-25 16:31:20 +01:00
Armin Novak 8fdf59ae00 Removed android SDK dependency for native build. 2016-02-04 16:09:49 +01:00
Armin Novak 74f3ebf793 Fixed argument for freerdp source. 2016-02-04 13:56:33 +01:00
Armin Novak b8106a1a62 Updated documentation and default build config. 2016-02-01 16:01:32 +01:00
Armin Novak d04eb12a47 Added new android build scripts. 2016-02-01 15:22:10 +01:00
Bernhard Miklautz 1918b697c2 ios: update openssl build script
* remove patch - not required anymore
* add support for arm64 and x86_64 openssl builds
* update documentation
2015-06-09 13:02:44 +02:00
Armin Novak d4f5ed640f Added version check for astyle, versions below 2.03 indent extern "C" scope 2014-09-11 12:38:32 +02:00
Armin Novak a145c4201f Added script to automatically format all changed .c and .h files. 2014-09-09 16:32:23 +02:00
Armin Novak a5ca75c3ab Fixed pointer alignment in formatting script. 2014-09-09 16:32:04 +02:00
Armin Novak 0e61cd296c * Fixed android setup script, if run as update. (git fetch instead of git pull)
* Checking return of openssl build now and inform about build errors.
2014-07-13 13:35:11 +02:00
Armin Novak 80e6a055fb Updated OpenSSL tag to 1.0.1h-fips-2.0.7
Using ndk-build from ANDROID_NDK now if available, fallback to path.
2014-07-08 12:44:35 +02:00
Armin Novak 4b901aa3a9 Openssl makefile repo now checked out with specific TAG. 2014-07-08 10:20:13 +02:00
Armin Novak 1f1a2fe6e5 Fixed formatting of else if statements. 2014-05-23 15:34:43 +02:00
Armin Novak c6f97b9e26 Fixed formatting, added proper header padding and not removing empty lines. 2014-05-23 15:30:04 +02:00
Armin Novak 726265265f Added code formatting script. 2014-05-23 13:07:07 +02:00
grpomega c005e81426 Need Week instead of Day for TZ transistion
transistion.Day is being pulled and assigned to the DST transition times instead of the week of transition.  This gives the wrong date for DST implementation.
Pull request #1713 can be killed if libfreerdp/locale/timezone.c can be regenerated form the file resulting from the execution of this script.

All implementations of DST appear to be calculated rather than specific. 
http://www.webexhibits.org/daylightsaving/g.html
so transistion.Day should never be relevant.
2014-03-06 10:04:53 -06:00
Armin Novak b439c41568 Copying libraries now to subfoler lib, because CMake searches for them there. 2013-12-08 14:18:34 +01:00
Armin Novak 04b819086f Fixed a problem when building openssl. 2013-12-08 14:18:34 +01:00
Armin Novak f6a8c1e431 Updated build script, now also building jpeg library. 2013-12-08 14:18:34 +01:00
Bernhard Miklautz 2b6b4a6685 updated file headers 2013-12-04 11:44:22 +01:00
Armin Novak 4dd596c1d5 Updated script to set up external android libraries. 2013-11-18 10:27:11 +01:00
Armin Novak 693506ab9f Added script to automate gprof reporting. 2013-11-18 09:28:17 +01:00
Armin Novak 343c9ebba5 Using absolute paths in generation script now. 2013-11-12 10:21:39 +01:00