Martchus
82b5bf3f1d
Fix Bash completion when last pre-defined value matches
6 years ago
Martchus
70869f24a8
Add method to reset arguments recursively
6 years ago
Martchus
d8b9845d15
Document building and linking with static libs
6 years ago
Martchus
116ab9a238
Add note about Cygwin in README.md
6 years ago
Martchus
4503f3fd9d
Include imported targets actually
6 years ago
Martchus
ade4565e0c
Make Windows icon optional
6 years ago
Martchus
9c97d8722d
Merge pull request #2 from Martchus/cygwin_fix
...
Fix compilation on Cygwin
6 years ago
Martchus
d18c7dc9f7
Improve README.md
6 years ago
Martchus
c1e18fcbf5
Fix compilation on Cygwin
6 years ago
Martchus
9f3ca443e4
Make ArgumentParser::verifyArgs() more strict
6 years ago
Martchus
bbb884da30
Don't imply args which can't be combined
...
Leads to more useful error messages if an unknown
argument has been specified.
6 years ago
Martchus
4c0a1d1169
Fix minor mistake in argument parser
6 years ago
Martchus
2be349856f
Make numberToString/stringToNumber work with u16string
...
Don't rely on std::basic_stringstream at least for
integral types.
6 years ago
Martchus
bd9cdfccb2
Add traits for exploiting SFINAE
6 years ago
Martchus
722e9ae590
Improve install-mingw-w64-strip target
6 years ago
Martchus
b903adccdb
Provide an imported target for libs
6 years ago
Martchus
e09386f6ed
Allow adding 'GenericName' in *.desktop file
6 years ago
Martchus
e8b3f72f50
Log currently processed project
6 years ago
Martchus
a1189d3c3b
Allow specifying custom exit() function
6 years ago
Martchus
438ca48cbb
Improve doc
6 years ago
Martchus
5119bb5c6a
Improve ArgumentParser::readSpecifiedArgs()
...
- Fix minor issues
- Add further test cases
6 years ago
Martchus
97925f1252
Don't rely on file completions being in specific order
6 years ago
Martchus
aed4788c64
Make 'DirectoryEntryType &operator|=' not constexpr
6 years ago
Martchus
6bdc5436ca
Call wine actually
6 years ago
Martchus
6e7e87b73f
Improve use of 3rd party libs
6 years ago
Martchus
77c454b304
Allow exact shared object version
6 years ago
Martchus
72426e2d4c
Fix bash completion when dir/file contains single quote
...
Also a few other improvements in bash completion code
6 years ago
Martchus
73d42c287c
Support desktop actions and other additional desktop entries
6 years ago
Martchus
deabf7f6bf
Handle transitive Qt module dependencies correctly
...
Required in case of static builds
6 years ago
Martchus
4c40004f0b
Improve CLI utils
...
- Add ArgumentParser::readArgs()
- Add Indentation
- Fix eraseLine()
6 years ago
Martchus
4d0807de9b
Fix minor issues in build scripts
6 years ago
Martchus
00f7795dcd
Link test target against neccassary libraries
...
In addition to previous libs, also link against
- same libs as app/lib target
- the app target itself if required
6 years ago
Martchus
4829aa40b9
Fix mistakes in doc
6 years ago
Martchus
62c0145bce
Fix completion install destination
7 years ago
Martchus
34cd505bf7
Remove dependencies of install targets
...
Dependencies were preventing installing
static-only builds
7 years ago
Martchus
636467f93b
Add missing template files
7 years ago
Martchus
27d99f0bda
Fix install destination of pkg-config files
7 years ago
Martchus
7b946864a6
Remove pthread dependency from test target
7 years ago
Martchus
7be0b15d37
Add strip targets appropriately
7 years ago
Martchus
5f48579cd3
List scripts in project file
...
Maybe add install target for scripts later
7 years ago
Martchus
79caa5f3ea
Improve platform detection
7 years ago
Martchus
056fad7732
Allow disabling default cropping
7 years ago
Martchus
925688bcf4
Fix messages in TemplateFinder.cmake
7 years ago
Martchus
909b5c2b57
Rename variables for enabling/disabling shared/static libs
...
Avoids conflicts when using mingw-w64-cmake wrapper
7 years ago
Martchus
31be0c24ea
Add DateTime::fromIsoString{Gmt,Local}
7 years ago
Martchus
a43e9b2baf
Fix BitReader test
7 years ago
Martchus
12588c6928
Improve chrono utils
...
- Support parsing/generating ISO time stamp with
time zone delta
- Fix minor bugs
- Improve tests
7 years ago
Martchus
d6b08b8ed9
Fix decoration for static builds
...
- Also add improvemnts a few other things in the build system
7 years ago
Martchus
cf521a3255
Add option for built-in SVG icon support
7 years ago
Martchus
fe4e4b2ef5
Fix issues concerning building/using static libraries
...
- Ensure static versions of 3rd party libs are
found correctly
- Link tests against statically if only static
libraries have been built
- Ensure standard lib is linked statically when
static linkage is enabled
7 years ago