Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/lxqt/lxqt-build-tools
Various packaging tools and scripts for LXQt applications
https://github.com/lxqt/lxqt-build-tools
f3b3792bcecaa6b72e0d3f6cb341d375e9852bb4 authored about 8 years ago by Luís Pereira <[email protected]>
Also adds me to the Copyright holders.
6cd454c752e47a6a7eb4e8c95f671f1cf7dff046 authored about 8 years ago by Luís Pereira <[email protected]>Make already does that by default.
2352498cad4bba479c39d60e52b833c2257d02c7 authored about 8 years ago by Luís Pereira <[email protected]>* Remove trailing spaces.
b1687d15920d0b38cc7e89aabb8ec01fe8613248 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>1c28211296ec9421612830ac26cb6641fb408b2e authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
c67fe593e1608190ad1155e6108e82bf756c4160 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
231644645339644dfda420282c0571d6c81491ae authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
* add-find-modules:
FindGLIB: Improve gio-unix handling
Adds a FindGLIB CMake module
Adds ...
Put more effort in handling gio-unix.
gio-unix library is part of the gio library, but the inclu...
Taken from:
https://github.com/WebKit/webkit/blob/master/Source/cmake/FindGLIB.cmake
It encapsulates all needed stuff. Works when MenuCache is installed in a
standard or non standar...
It encapsulates all needed stuff. Works when Fm is installed in a
standard or non standard locat...
8ef5cf002c5cc3146a3044c3348265b3557633a4 authored about 8 years ago by Alf Gaida <[email protected]>
Without the ending "config" CMake will not find it.
c719c998fe2745a620b274225f906bc9e8d53d7b authored about 8 years ago by Luís Pereira <[email protected]>92c9170a8019b8ac76240356edfcfc4f7482cb7c authored about 8 years ago by Alf Gaida <[email protected]>
f92448169009f220e84af4ca88b949103ea139e8 authored about 8 years ago by Alf Gaida <[email protected]>
2dd8ecd6f297f19fdd004311022def851d287e05 authored about 8 years ago by Alf Gaida <[email protected]>
It contains compile time definitions. They were moved from liblxqt.
Use example:
find_packag...
Makes find_pacakge(lxqt-build-tools) also work when using the superbuild
mode.
b6d01675c25457dfc7d939d1386e5dfdff325f53 authored about 8 years ago by Peter Mattern <[email protected]>
1befb5c5a9593ef39f90595502646ed60fbbfa1f authored about 8 years ago by Alf Gaida <[email protected]>
* make-it-work:
Adds LXQtCreatePortableHeaders module
Make lxqt-build-tools be usable
TODO:
* Update documentation.
* Re-add an updated lxqt_check_portable_headers() function.
* Add AUTHORS and BSD-3-Clause as root license
* fixed .gitignore and .gitattributes
bf3d71f9c04febc56ea3afa6611478f4dda64921 authored about 8 years ago by Peter Mattern <[email protected]>
Now it's an CMake package that can be used by others.
446d82e7fe5a3d4f8e88e82f5a096c88f750fb4b authored about 8 years ago by Luís Pereira <[email protected]>
* remove "building with cpack" from CMakeLists.txt - not used anymore
* Added very basic .gitat...
89ae60caf382d62b8df92f0d09e224046f25d146 authored about 8 years ago by Alf Gaida <[email protected]>
The LXQt::Settings uses the Qt's QSettings which doesn't support the
xdg spec regarding th XDG_C...
https://github.com/lxde/translations.git -> https://github.com/lxde/lxqt-l10n.git
177ffdecde0e1fa891c5953b7cb76c0afeb03526 authored over 8 years ago by Palo Kisa <[email protected]>
The status of the screensaver wasn't taken into account when locking it.
Now we only lock it if ...
14a78353ddcf451d70f30bab71ea22fe3f335fab authored over 8 years ago by Palo Kisa <[email protected]>
...if possible
d173e0da06dfca12fc9a55b1cbb90240fa884943 authored over 8 years ago by Palo Kisa <[email protected]>a9b89e614211ee1ca8641eb4dafb86926ce09131 authored over 8 years ago by Palo Kisa <[email protected]>
c48215910dd5129c00ae8c47af5ed49662bae387 authored over 8 years ago by Palo Kisa <[email protected]>
* icon-theme-fallback:
Print warning messages when using the fallback Icon Theme
Use LXQT_DA...
Translations can now be pulled from external git repository, if enabled
by PULL_TRANSLATIONS.
- Don't try to remove non existing files (If the file doesn't exists
ex_result will contain an e...
Just add it as a fallback.
11b396ee7f5f2c6aeddce21ba0908999e412121f authored over 8 years ago by Luís Pereira <[email protected]>
It makes the '+' will automatically be performed as the QStringBuilder '%'
everywhere.
Disclaim...
1b8a37d6872ee29ae60924b747cd854cc18fa858 authored over 8 years ago by Luís Pereira <[email protected]>Translate add options
deb65aa5a72c94f9bc5c77d1ba68445f4dd949ad authored almost 9 years ago by Luís Pereira <[email protected]>
qtX_add_translation() allows the user to pass OPTIONS to lupdate, but we
didn't provide a way, f...
Not needed, it's the default behaviour.
7b5fa4af44e9b9c01e52462e96fed160e3d6e57d authored almost 9 years ago by Luís Pereira <[email protected]>As of grep v2.23 some translation files are considered as binary (maybe because of some locale s...
6c6d8280c4cb9710c4378b04540825a7fc5d15a0 authored almost 9 years ago by Palo Kisa <[email protected]>562d3949052dff8162ecf7cad37540815d30365c authored about 9 years ago by Hong Hao <[email protected]>
a5c711abf845b3c614c74f7b7c6e4f112ab9e59e authored about 9 years ago by Palo Kisa <[email protected]>
57be0e77e35c76d025edc08f24331d75900a0b49 authored about 9 years ago by Luís Pereira <[email protected]>
It will be used to make lxqt-session depended on it.
Referenced at lxde/lxqt#896.
7105209e6b97c40d12c82e8970c3917d006d06da authored about 9 years ago by Jerome Leclanche <[email protected]>
Q_COREAPP_STARTUP_FUNCTION can also be used with libs. That's great.
Its part of the solution f...
2be990a11a1477d123dca083a366d7fcb24cb1fa authored about 9 years ago by Luís Pereira <[email protected]>f901618a79aa53a440808532cb2eb01969717f5f authored about 9 years ago by Palo Kisa <[email protected]>
3e463ed46ab9f780d02a1d4466dbf62a398c1bee authored about 9 years ago by Palo Kisa <[email protected]>
e18f327e186b18575de2fe5d006ebf929d1c9553 authored over 9 years ago by Paulo Lieuthier <[email protected]>
The ``OLD`` behavior for this policy is to ignore the visibility properties
for static libraries...
* compiler-settings:
Adds an lxqt_enable_target_exceptions() CMake function
Adds LXQtCompile...
Some components need exceptions, e.g, lxqt-globalkeys.
f68ad98df77944a1c63b94dea27725adbb006f86 authored over 9 years ago by Luís Pereira <[email protected]>
All settings in one place. Easier to search and maintain.
It will also bring performance improve...
* build-system:
LXQtCreatePkgConfigFile.cmake: Makes install COMPONENT configurable
LXQtTran...
Devel remains the default of course.
ed2134ef52af38c4239adb9d466cdd006df8388a authored over 9 years ago by Luís Pereira <[email protected]>Defaults to Runtime.
db7dbcbb2212e4683b1cf3a32f9a870395e7d6ce authored over 9 years ago by Luís Pereira <[email protected]>
There are two install components:
* Devel Contains all the development files;
* Runtime Contains...
* build-system:
Fixes an SuperBuild/NormalBuild FTBFS
CMake: Use CMAKE_AUTOUIC, drop qt5_wra...
The two weren't interchangeable. If one user compiled in NormalBuild with
SuperBuild already ins...
09a6ca6e0dc877d6597f4201d6bc935954135062 authored over 9 years ago by Luís Pereira <[email protected]>
Quoting the ones that may have blanks. Blanks break things.
e9ff9c497eb5db7858310c36a4014c9c562309d4 authored over 9 years ago by Luís Pereira <[email protected]>Not used anymore.
df17ed6e2b26fbefd0abed82a43158a3f1b9409d authored over 9 years ago by Luís Pereira <[email protected]>
* targets:
Removes LIB_INSTALL_DIR CACHE PATH variable
Removes deprecated documentation
Us...
It's not used anymore.
86b6f5afd69862d3e3e20312d74bf4eb434d3cdc authored over 9 years ago by Luís Pereira <[email protected]>4eedcc091fcc039dad5f71a9418b1fa2126d9709 authored over 9 years ago by Luís Pereira <[email protected]>
This way they will be include in the target INTERFACE_LINK_LIBRARIES.
f09f92ea175b3b96295f7d2089f6d91bbee77b87 authored over 9 years ago by Luís Pereira <[email protected]>
It narrows it's scope. We use cmake generator expressions instead of
matching CMAKE_BUILD_TYPE.
It wasn't defined.
d7cc3fd9781848f1594530f9938788d07ad78478 authored over 9 years ago by Luís Pereira <[email protected]>Replaces find_package() with find_dependency(). From the documentation:
"find_dependency() wrap...
40ea3ca2fb979d91eec33fc49e60262787dce1b4 authored over 9 years ago by Luís Pereira <[email protected]>Using the idiomatic way.
06fb1337ec8ce5a645685d112a6ab1ac6cb07d7e authored over 9 years ago by Luís Pereira <[email protected]>Drops the include(${USE_FILE}) way. Adopts the Targets way.
0528aaf5f3cf3bc3e542d0c282e20bf95fd87595 authored over 9 years ago by Luís Pereira <[email protected]>Fix typos in the comments.
Remove local dir artifact.
Really don't know why, but it was missing.
ab9f627d5a2557a2d6edd7d28857731c1c8baaf2 authored over 9 years ago by Luís Pereira <[email protected]>Also makes it an LXQt cmake module. Every LXQt component will use it.
089a5b043ad4656193ff710e887b3dd22bef1910 authored over 9 years ago by Luís Pereira <[email protected]>1e5dd22e103d8a0943a4644d949bd20863cd3064 authored over 9 years ago by Luís Pereira <[email protected]>
LXQT_DATA_DIR is LXQt base directory relative to which data files should
be searched. It default...
ed5c9073c18f6e46a1e2d0dcd4bada68156ba110 authored over 9 years ago by Luís Pereira <[email protected]>
It's actually only used by lxqt-about. Decreasing the number of exported
symbols can reduce the ...
b5ff0ab4c3e3fcf21e2c0e6188c6737abb377229 authored over 9 years ago by Palo Kisa <[email protected]>
c13cb509cb360f73ff638a96c50741aa47ca7fe2 authored over 9 years ago by Palo Kisa <[email protected]>
Only lxqt-panel uses it now, and has it's own version. Razor-qt is no
more.
765f210ad598be580715cb7dfc358af2ee830742 authored over 9 years ago by Paulo Lieuthier <[email protected]>
8b67ae1b474c515a6911a81aad1520afa4951783 authored over 9 years ago by Palo Kisa <[email protected]>
12cd367531453b930a8de2cc17a02d64a6276189 authored almost 10 years ago by Jerome Leclanche <[email protected]>
e9d455d215a8b8204ad5873e74a3d03eaefcab7f authored almost 10 years ago by Helio Chissini de Castro <[email protected]>
Skips processing when it gets an empty SOURCES list.
Properly handles the TRANSLATION_DIR parame...
f24988c3654a9d71c7d55a88feea42c6ff391972 authored almost 10 years ago by Alf Gaida <[email protected]>
c76c4b6471f25f8508c1b3fc4439c1d94202de2e authored almost 10 years ago by Ivailo Monev <[email protected]>
fa5b19706953008c6911fdc58d23b3e1375b6e50 authored almost 10 years ago by Ludger Krämer <[email protected]>
This policy was introduced in CMake version 3.1. In any case the use of the
cmake_make_parse_arg...
81e40e84fd9314a7f36d2e7c7c63e245372ae606 authored almost 10 years ago by Christian Surlykke <[email protected]>
qt4 and qt5 cohexists, and data files are same for both libraries.
If a different data dir is...
The SingleApplication class provides an single instance Application.
This class allows the user...
7e2872b50b3414fa6dedb078991bce1e4ce9ff33 authored about 10 years ago by Luís Pereira <[email protected]>
qt5_use_modules() is obsolete. Updating also the cmake_minimum_required()
to match it.
After writing it so may times....... Bummm.
87b1af65b93a7ce390e4a7c440068fec0c39b8d5 authored about 10 years ago by Luís Pereira <[email protected]>Only use variables after they are defined. Just move the code around.
9c0ccaae5d072442d5adffe280c89d5b854478ce authored about 10 years ago by Luís Pereira <[email protected]>