mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-01-31 09:43:25 -05:00
4876a0ea3b
Restructure and document retroshare.pri variables and helper functions Link sqlite statically like other libraries on Android qmake has multiple win32-* specs match them correctly Move a buch of generic thing to retroshare.pri instead of having them replocated accross project specific .pro Fix retroshare-gui too many symbols exported on windows liking error by adding QMAKE_LFLAGS+=-Wl,--exclude-libs,ALL Rename retroshare-gui/src/util/win32.h because the name is too prone to confusion and build conflicts libreasapi avoid usage of cretar_prl link_prl that seems unreliable on some platforms libreasapi rename LIBRESAPI_QT to more understendable LIBRESAPI_SETTINGS Use use_*.pri instead of copy pasting error prone qmake snippets around Expose bitdht option to retroshare.pri Add RS_THREAD_LIB qmake variable for better crossplatform support Move debug and profiling generic options to retroshare.pri (avoid copy/pasting) Remove Qt script module in qmake as it is not available anymore
19 lines
419 B
Prolog
19 lines
419 B
Prolog
!include("../../retroshare.pri"): error("Could not include file ../../retroshare.pri")
|
|
|
|
TARGET = retroshare-android-service
|
|
|
|
QT += core network
|
|
QT -= gui
|
|
|
|
CONFIG += c++11
|
|
android-*:CONFIG += dll
|
|
|
|
android-*:TEMPLATE = lib
|
|
!android-*:TEMPLATE = app
|
|
|
|
!include("../../libresapi/src/use_libresapi.pri"):error("Including")
|
|
|
|
!include("../../libretroshare/src/use_libretroshare.pri"):error("Including")
|
|
|
|
SOURCES += service.cpp
|