<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/kde-modules, branch v0.0.11</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>build on Mac OS X</title>
<updated>2014-02-14T18:10:12+00:00</updated>
<author>
<name>Harald Fernengel</name>
<email>harry@kdevelop.org</email>
</author>
<published>2014-02-14T18:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=3e0832bcbdf88156cefdf640582f7f9f0abbd63a'/>
<id>3e0832bcbdf88156cefdf640582f7f9f0abbd63a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve docs for kde modules</title>
<updated>2014-02-14T13:23:53+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-02-04T19:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7fcc57a2055f04ca1af880e18309f5d1ecfc5f3c'/>
<id>7fcc57a2055f04ca1af880e18309f5d1ecfc5f3c</id>
<content type='text'>
REVIEW: 115488
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 115488
</pre>
</div>
</content>
</entry>
<entry>
<title>Install app desktop files to share/applications, not in a kde5 subdir</title>
<updated>2014-02-12T10:36:55+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-02-11T21:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2ec165030b2947e6a4e1b29843b20fbff17aaa1f'/>
<id>2ec165030b2947e6a4e1b29843b20fbff17aaa1f</id>
<content type='text'>
Given that binaries are all installed in PREFIX/bin, and have to avoid
clashes, doing the same for desktop files is no great issue, and
installing into a subdirectory of applications/ just complicates matters
for client code that needs to refer to the desktop file (is it
"kde5-foo[.desktop]", "kde5/foo[.desktop]" or just "foo[.desktop]"?).

REVIEW: 115683
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given that binaries are all installed in PREFIX/bin, and have to avoid
clashes, doing the same for desktop files is no great issue, and
installing into a subdirectory of applications/ just complicates matters
for client code that needs to refer to the desktop file (is it
"kde5-foo[.desktop]", "kde5/foo[.desktop]" or just "foo[.desktop]"?).

REVIEW: 115683
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove commands that just set variables to their defaults</title>
<updated>2014-02-05T11:14:29+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-02-04T16:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c5cec3d1f695fa17ddc93eb3af5dd802a390f061'/>
<id>c5cec3d1f695fa17ddc93eb3af5dd802a390f061</id>
<content type='text'>
REVIEW: 115477
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 115477
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the MSVC variable directly, instead of the compiler ID</title>
<updated>2014-02-04T22:55:12+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-29T16:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8feefd08de064de173fbfcef64a922087f9861fc'/>
<id>8feefd08de064de173fbfcef64a922087f9861fc</id>
<content type='text'>
This is cleaner and easier to read.

REVIEW: 115378
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is cleaner and easier to read.

REVIEW: 115378
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve some FIXMEs related to MSVC and Intel</title>
<updated>2014-02-04T22:54:56+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-29T13:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b362f09095e7a5371d1a88378b0a847c92ba0057'/>
<id>b362f09095e7a5371d1a88378b0a847c92ba0057</id>
<content type='text'>
In particular, MSVC (and Intel on Windows) have no equivalent of the
-std flag to set the language standard, and Intel does not appear to
produce the warnings that were disabled for MSVC.

REVIEW: 115378
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In particular, MSVC (and Intel on Windows) have no equivalent of the
-std flag to set the language standard, and Intel does not appear to
produce the warnings that were disabled for MSVC.

REVIEW: 115378
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MSVC libc linkage for debug builds</title>
<updated>2014-02-04T15:44:16+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-02-04T15:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a35743f3d7496aef1155f320b871acb309b7b06f'/>
<id>a35743f3d7496aef1155f320b871acb309b7b06f</id>
<content type='text'>
Previously we would end up with both /DEFAULTLIB:msvcrt and
/DEFAULTLIB:msvcrtd on the command line. As a result of the the programs
would link to both the debug and the release C library and always crash
soon after startup.

REVIEW: 115456
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we would end up with both /DEFAULTLIB:msvcrt and
/DEFAULTLIB:msvcrtd on the command line. As a result of the the programs
would link to both the debug and the release C library and always crash
soon after startup.

REVIEW: 115456
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve the compiler version checks</title>
<updated>2014-01-29T17:25:38+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-28T23:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=dc3e32e27dcd42f551e5fb2c923689275c6b3f52'/>
<id>dc3e32e27dcd42f551e5fb2c923689275c6b3f52</id>
<content type='text'>
- Only warn if the compiler is not recent enough (it may still work...)
- Bump up the GCC version to 4.5 (on Linux, at least) to match Qt
- Add checks for Windows (both MSVC and MinGW)
- Add check for Clang

REVIEW: 115372
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Only warn if the compiler is not recent enough (it may still work...)
- Bump up the GCC version to 4.5 (on Linux, at least) to match Qt
- Add checks for Windows (both MSVC and MinGW)
- Add check for Clang

REVIEW: 115372
</pre>
</div>
</content>
</entry>
<entry>
<title>Check the C_COMPILER_ID when settings C_FLAGS, not CXX_COMPILER_ID</title>
<updated>2014-01-29T16:31:04+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-01-29T13:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=eed522877d4b575e2bbfdcca7dc964df6b88030e'/>
<id>eed522877d4b575e2bbfdcca7dc964df6b88030e</id>
<content type='text'>
Not that anyone is likely to use different compilers for C and C++...

REVIEW: 115379
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not that anyone is likely to use different compilers for C and C++...

REVIEW: 115379
</pre>
</div>
</content>
</entry>
<entry>
<title>KDE_SOURCE_FILES_ENABLE_EXCEPTIONS: Handle case where COMPILE_FLAGS is not set</title>
<updated>2014-01-29T15:14:41+00:00</updated>
<author>
<name>Aurélien Gâteau</name>
<email>agateau@kde.org</email>
</author>
<published>2014-01-29T10:14:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cf6070c980f7b9465ce7ad850291663210b9ea53'/>
<id>cf6070c980f7b9465ce7ad850291663210b9ea53</id>
<content type='text'>
When COMPILE_FLAGS is not set, get_source_file_property(flags ${source_file}
COMPILEFLAGS) set flags to "NOTFOUND". Leading to interesting build failures in
kde-runtime when we then set flags to "NOTFOUND -fexceptions", see
http://build.kde.org/job/kde-runtime_frameworks_qt5/58/

REVIEW: 115376
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When COMPILE_FLAGS is not set, get_source_file_property(flags ${source_file}
COMPILEFLAGS) set flags to "NOTFOUND". Leading to interesting build failures in
kde-runtime when we then set flags to "NOTFOUND -fexceptions", see
http://build.kde.org/job/kde-runtime_frameworks_qt5/58/

REVIEW: 115376
</pre>
</div>
</content>
</entry>
</feed>
