1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
Commit Graph

77 Commits

Author SHA1 Message Date
Diadlo
efda01d6a5
test: Remove unused ctest include 2017-07-23 15:44:34 +03:00
sudden6
a9d2b03c7c
fix(build): disable linux specific stuff on windows
also fix the output formatting of used libraries
2017-07-16 13:12:37 +02:00
sudden6
b4e9fc7b83
chore(build): fix formatting 2017-07-16 13:12:37 +02:00
sudden6
bbb2166188
chore(build): add openssl dependency for windows 2017-07-16 13:12:36 +02:00
sudden6
77bb85e5e4
chore(build): go back to pkg-config 2017-07-16 13:12:36 +02:00
sudden6
93f2c38376
chore(build): add some debug output 2017-07-16 13:12:36 +02:00
sudden6
ab62221375
fix(build): when building without XSS extension 2017-07-13 18:39:00 +02:00
Diadlo
9a0632b0cf
fix: Using foreach to iterate through CFLAGS_OTHER
PkgConfig use 'separate_arguments' for pkgconfig result, so output
converted to the list (in cmake it's semicolumnt separated values).
If we try to append CFLAGS_OTHER as is, it will provide error for
more then one cflag in '.pc' file

Fix #4175, fix #4457.
2017-06-11 13:23:33 +03:00
Zetok Zalbavar
cf72136b14
chore(build): don't update version numbers via cmake
Scripts updating versions in source depend on GNU sed which is sometimes
not set as the default on some OSes.

With the change, one will need to manually call the update script before
releases.

Fixes #4439.
2017-06-06 19:54:13 +01:00
Diadlo
b8ae494ef3
test: Replace check on Qtest 2017-06-04 23:10:50 +03:00
sudden6
bad0c27e33
chore(version): update version 2017-05-13 14:58:21 +02:00
Zetok Zalbavar
6de129fef1
fix(UI): rename qTox.desktopqtox.desktop to fix displaying icon
Apparently qTox's icon is not displayed under Plasma Wayland session
when its desktop file name differs from the executable name.

Fixes #4323.
2017-04-11 23:41:55 +01:00
DX37
f6b8601897 chore(build): Remove '-pie' linker flag and fix strmiids dependency on Windows
One part fixes #4280 (removing this flag giving qTox on Windows able to start properly), another part fixes my mistake in #4258 (strmiids still needed for
linking, but previous searching of this libstrmiids.a wasn't include, for example, '/mingw32/i686-w64-mingw32/lib'. So I just add this lib to $ALL_LIBRARIES,
because it exists in system by default).
2017-03-23 14:54:27 +06:00
DX37
7c72f4e921 chore(build): don't ask for strmiids
Fixes bulding with cmake on Windows. strmiids is exists as a
libstrmiids.a static library, but cmake can't find it. Because of
useless of this search and successful building without it, I'm removed it.
2017-03-18 19:10:06 +06:00
Zetok Zalbavar
bf4259b229
chore(build): make cmake update version 2017-02-21 09:51:43 +00:00
noavarice
445ba28e7b test: Added test for TextFormatter class
It's a first simple version
2017-02-19 17:46:52 +03:00
Diadlo
d351f9e5ec
test(toxpk): Add TestPk and TestId tests 2017-02-07 20:10:44 +03:00
Diadlo
0d56fb946d
chore(cmake): Add unit_test build 2017-02-07 20:10:44 +03:00
Diadlo
fb43e30677
fix(cmake): Add ability to real disable optional dependency 2017-02-05 18:48:57 +03:00
vit9696
8912e9e016 fix(build): correct macOS deployment 2017-01-29 14:40:46 -08:00
Diadlo
f054210a03
chore(cmake): Add icons, desktop, appdata installation
Fix #4100
2017-01-29 14:10:17 +03:00
Diadlo
a4537549c0
fix(cmake): Add search for toxcore or libtoxcore 2017-01-08 14:46:39 +03:00
Diadlo
7f80416c89
chore(cmake): Small fixes 2017-01-08 14:46:39 +03:00
Diadlo
1efca679e1
chore(cmake): Added logic to the QTOX_PLATFORM_EXT flag 2017-01-08 14:46:39 +03:00
Diadlo
d5870d8079
chore(cmake): Added optional dependencies 2017-01-08 14:46:39 +03:00
Diadlo
ba872e02af
chore(cmake): Added git definitions 2017-01-08 14:46:39 +03:00
iphydf
b3bfd46e2d
chore(cmake): Add CMake build rules. 2017-01-08 14:46:39 +03:00