Mike Gilbert
714fae8f1c
cmake: Allow CMAKE_INSTALL_LIBDIR to be an absolute path.
...
On Gentoo Linux, CMAKE_INSTALL_LIBDIR is passed as an absolute path,
which caused plugins to be installed in /usr/usr/lib/freerdp.
The new logic better emulates the behavior of the real GNUInstallDirs module.
2012-08-15 00:26:04 -04:00
Marc-André Moreau
bccc9cb8f5
cmake: update cmake client scripts for monolithic build
2012-08-14 00:11:04 -04:00
Marc-André Moreau
6a49d43b4b
cmake: started monolithic build option
2012-08-13 12:32:41 -04:00
Marc-André Moreau
6720e664d7
winpr: get rid of config.h include in installable headers
2012-08-12 20:43:24 -04:00
Marc-André Moreau
8400e3b0fb
cmake: cleanup compilation options
2012-08-12 18:05:25 -04:00
Marc-André Moreau
baeafc5dfc
channels: merging with master
2012-08-01 12:50:27 -04:00
Marc-André Moreau
4b720a6c0d
client: merging Mac OS X and Windows client improvements from Jay Sorg
2012-07-31 16:27:42 -04:00
Bernhard Miklautz
e3f03f57d8
Error fixed in AutoVersioning when no .git is found
2012-07-27 03:32:42 +02:00
Bernhard Miklautz
3d59c44f7a
Git build versioning added.
...
Now --version prints something like "This is FreeRDP version 1.0.1 (git
1.0.1-710-g90ec2)". Having a git commit id helps to identify builds and eases
debuggin.
The downside is that GetGitRevisionDescription retriggers a cmake
re-configuration after each git commit. But thats the only way to get correct
version informations without having git hooks or similar.
GetGitRevisionDescription is based on Ryan Pavlik cmake Modules.
2012-07-27 03:11:40 +02:00
Jay Sorg
c3e9966429
added cmake option to compile jpeg, off by default
2012-07-24 18:26:24 -07:00
Alam Arias
c147ee2ed1
test for XRandR for Gstreamer support
2012-06-14 12:46:27 -04:00
Irwan Halim
c9c22fa331
Add GStreamer plugin for Multi-media redirection
2012-06-13 14:45:58 -05:00
David Sundstrom
c6ec5b8d4b
Fix path for Xv.h in cmake.
2012-05-25 17:56:04 -05:00
Marc-André Moreau
4419515a50
Merge branch 'master' of github.com:FreeRDP/FreeRDP into tsg
2012-05-05 18:42:51 -04:00
Scott Tsai
36a37cc752
Use PULSEAUDIO_INCLUDE_DIR instead of PULSE_INCLUDE_DIRS
2012-04-27 01:14:21 +08:00
Marc-André Moreau
1743a9464f
libfreerdp-core: add TSG to transport layer
2012-03-26 12:20:38 -04:00
Mads Kiilerich
3a0dd79f46
cmake: add missing debug options WITH_DEBUG_NTLM WITH_DEBUG_RDP
2012-03-22 13:33:51 +01:00
Mads Kiilerich
08ddf87a96
cmake: cleanup of debug options, sort the list
2012-03-22 13:33:01 +01:00
Mike Gilbert
13c5e150fd
cmake: Fix ffmpeg detection code
...
ffmpeg headers are supposed to be referenced as libavcodec/avcodec.h.
Therefore, we actually need to find the path to the libavcodec directory, not
avcodec.h.
2012-02-29 00:30:03 -05:00
Marc-André Moreau
aaaafcc4b7
libfreerdp-utils: improve freerdp_load_plugin
2012-02-09 17:48:30 -05:00
Bernhard Miklautz
7af5599113
build: raise an error if pkg is not found
...
Changed FFmpeg, PCSC and PulseAudio cmake find to raise an error if
an required package was not found.
2012-01-27 02:13:08 +01:00
Bernhard Miklautz
e9f1de751b
build: Added option WITH_NEON
...
Enables neon optimized rfx decoder
2012-01-24 09:04:02 +01:00
Bernhard Miklautz
81004b44c5
build: Honor REQUIRE if set in find_package
...
FIND_PACKAGE_HANDLE_STANDARD_ARGS handles REQUIRE only correct if
called with the same package name as find_package was called with.
The returned xxxx_FOUND is still uppercase.
2012-01-23 14:40:05 +01:00
Bernhard Miklautz
cc24a7ad6a
Changed cmake find prefix for pulseaudio.
...
Now option (WITH_PULSEAUDIO) and package prefix (PULSEAUDIO_FOUND) match.
2012-01-23 14:40:05 +01:00
Bernhard Miklautz
1de5fbfbbf
Changed include path for X11 and extensions.
...
X11 and X11/extensions should not be part of X11 include path
if X11/xxx.h or X11/extensions/xxx.h is used in source files.
2012-01-17 18:34:04 +01:00
Marc-André Moreau
c3186a9281
xfreerdp-server: start work on XShm
2012-01-09 22:08:25 -05:00
Marc-André Moreau
a3459eeb5b
xfreerdp-server: improved RemoteFX encoding
2012-01-07 21:36:12 -05:00
Marc-André Moreau
9ef0995fda
xfreerdp-server: add missing FindXfixes.cmake
2012-01-02 23:13:54 -05:00
Not Nyguen Doze
a70ca93c43
Add option for WITH_DEBUG_WND for window order updating, already existing in code
...
Correct sign on variables in xf_rail_paint
2011-12-06 15:43:38 -08:00
Mike Gilbert
46fd30ac4b
cmake: Default LIBDIR to lib${LIB_SUFFIX}.
2011-12-06 00:40:25 -05:00
Mike Gilbert
3b479ee810
cmake: Add a wrapper module for GNUInstallDirs.
2011-12-06 00:12:10 -05:00
Marc-André Moreau
a3dc63d738
xfreerdp: added more cliprdr debug output, identified failure point
2011-11-23 12:36:36 -05:00
Marc-André Moreau
65fe2f367f
xfreerdp: added WITH_DEBUG_X11_CLIPRDR option
2011-11-23 10:58:13 -05:00
Marc-André Moreau
a63a196f53
types: refactoring to make use of standard data types when available
2011-11-19 12:19:16 -05:00
Otavio Salvador
162c4c9d8e
Merge pull request #204 from mfleisz/master
...
cmake: added libavutil to required libraries for ffmpeg
2011-11-15 06:34:26 -08:00
David Sundstrom
dfe9f5dcf0
add options for DEBUG_X11_LOCAL_MOVESIZE that were present in code
2011-11-14 16:42:14 -06:00
Martin Fleisz
e7e9b1a7a2
cmake: added libavutil to required libraries for ffmpeg (fixes unresolved symbol _av_free error)
2011-11-14 07:00:09 -08:00
Marc-André Moreau
b1a071d551
xfreerdp-server: add missing FindXdamage.cmake
2011-11-08 17:52:09 -05:00
Alexis Moinet
a3bbe473d2
add cmake option for redirection debug and fix a segmentation fault in redirection
2011-10-26 10:47:32 +02:00
Anthony Tong
ce59c2226f
cmake/sse2: initial sse2 detect
2011-10-25 00:32:06 -05:00
Anthony Tong
1277bc7f8a
initial scard support
2011-10-15 10:30:10 -05:00
Marc-André Moreau
6f3696f22b
xfreerdp: initial cursor support
2011-09-29 00:33:16 -04:00
Vic Lee
74ba2b3515
tsmf: add XVideo support in xfreerdp.
2011-09-20 16:37:00 +08:00
Vic Lee
ebaf94d6d6
tsmf: add ffmpeg, alsa and pulse sub-plugins.
2011-09-20 14:27:10 +08:00
roman-b
69b4b0318c
xfreerdp: fix usage of new DEBUG_ macroses for RAIL and X11 Client.
2011-09-03 19:50:26 +03:00
Vic Lee
7341991ad4
cmake: fix find_suggested_package option.
2011-09-02 23:27:44 +08:00
Otavio Salvador
d5f029d26b
Merge pull request #72 from nils-a/ebuild-prep
...
switched to find_optional_package to require or ignore opional packages
2011-08-31 07:42:28 -07:00
Nils Andresen
6063a352b7
move from find_package and find_opitonal_package (old version) to find_required_package, find_suggested_package and find_opitonal_package (new version)
2011-08-30 22:39:46 +02:00
Marc-André Moreau
219979c064
Merge pull request #71 from nils-a/manpage
...
client/X11: Do not break compilation, if xmlto is not available
2011-08-30 11:28:31 -07:00
Nils Andresen
bc28606f01
client/X11: Do not break compilation, if xmlto is not available
2011-08-30 20:24:28 +02:00