aboutsummaryrefslogtreecommitdiff
path: root/examples/sending_arguments
diff options
context:
space:
mode:
Diffstat (limited to 'examples/sending_arguments')
-rw-r--r--examples/sending_arguments/CMakeLists.txt19
-rw-r--r--examples/sending_arguments/meson.build5
-rwxr-xr-xexamples/sending_arguments/sending_arguments.pro9
3 files changed, 5 insertions, 28 deletions
diff --git a/examples/sending_arguments/CMakeLists.txt b/examples/sending_arguments/CMakeLists.txt
deleted file mode 100644
index bfdc5cc..0000000
--- a/examples/sending_arguments/CMakeLists.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-cmake_minimum_required(VERSION 3.1.0)
-
-project(sending_arguments)
-
-set(CMAKE_AUTOMOC ON)
-
-# SingleApplication base class
-set(QAPPLICATION_CLASS QCoreApplication CACHE STRING "Inheritance class for SingleApplication")
-
-add_executable(${PROJECT_NAME}
- main.cpp
- messagereceiver.cpp
- messagereceiver.h
- main.cpp
- )
-
-find_package(Qt5 COMPONENTS Core REQUIRED)
-add_subdirectory(../.. SingleApplication)
-target_link_libraries(${PROJECT_NAME} Qt5::Core SingleApplication)
diff --git a/examples/sending_arguments/meson.build b/examples/sending_arguments/meson.build
new file mode 100644
index 0000000..856ec99
--- /dev/null
+++ b/examples/sending_arguments/meson.build
@@ -0,0 +1,5 @@
+executable('sending_arguments',
+ sources: [ 'main.cpp', 'messagereceiver.cpp',
+ mod_qt5.preprocess(moc_headers: 'messagereceiver.h', dependencies: dep_qt5) ],
+ dependencies: [ SingleApplication_dep, dep_qt5 ]
+)
diff --git a/examples/sending_arguments/sending_arguments.pro b/examples/sending_arguments/sending_arguments.pro
deleted file mode 100755
index 897636a..0000000
--- a/examples/sending_arguments/sending_arguments.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-# Single Application implementation
-include(../../singleapplication.pri)
-DEFINES += QAPPLICATION_CLASS=QCoreApplication
-
-SOURCES += main.cpp \
- messagereceiver.cpp
-
-HEADERS += \
- messagereceiver.h