From fabf1080b62a54c7ec2dc6da7709186c80cb20cd Mon Sep 17 00:00:00 2001 From: aqua Date: Fri, 26 Apr 2024 22:24:19 +0300 Subject: Added cmakelists --- subprojects/args.wrap | 6 ---- subprojects/catch2.wrap | 10 ------ .../packagefiles/SingleApplication/meson.build | 38 ---------------------- .../SingleApplication/meson_options.txt | 1 - subprojects/singleapplication.wrap | 8 ----- subprojects/spdlog.wrap | 10 ------ 6 files changed, 73 deletions(-) delete mode 100644 subprojects/args.wrap delete mode 100644 subprojects/catch2.wrap delete mode 100644 subprojects/packagefiles/SingleApplication/meson.build delete mode 100644 subprojects/packagefiles/SingleApplication/meson_options.txt delete mode 100644 subprojects/singleapplication.wrap delete mode 100644 subprojects/spdlog.wrap (limited to 'subprojects') diff --git a/subprojects/args.wrap b/subprojects/args.wrap deleted file mode 100644 index ac19afa..0000000 --- a/subprojects/args.wrap +++ /dev/null @@ -1,6 +0,0 @@ -[wrap-file] -directory = args.hxx-6.2.2 - -source_url = https://neueland.iserlohn-fortress.net/releases/args.hxx-6.2.2.tar.xz -source_filename = args.hxx-6.2.2.tar.xz -source_hash = c1ed4bc76d3c343f493e6ae2c10ebcf3fdfaf013210b0a3dead04cef30c63fb6 diff --git a/subprojects/catch2.wrap b/subprojects/catch2.wrap deleted file mode 100644 index 2e20085..0000000 --- a/subprojects/catch2.wrap +++ /dev/null @@ -1,10 +0,0 @@ -[wrap-file] -directory = Catch2-2.11.3 - -source_url = https://github.com/catchorg/Catch2/archive/v2.11.3.zip -source_filename = Catch2-2.11.3.zip -source_hash = c5a0a7510379c6f37f70b329986a335a7b8489d67ac417ce8f4262d0cae4cc5d - -patch_url = https://wrapdb.mesonbuild.com/v1/projects/catch2/2.11.3/1/get_zip -patch_filename = catch2-2.11.3-1-wrap.zip -patch_hash = 63c09cb68280435040ad304b3dd87ecfe69dbc216608991d0a82569a63119e57 diff --git a/subprojects/packagefiles/SingleApplication/meson.build b/subprojects/packagefiles/SingleApplication/meson.build deleted file mode 100644 index 4a583cd..0000000 --- a/subprojects/packagefiles/SingleApplication/meson.build +++ /dev/null @@ -1,38 +0,0 @@ -project('SingleApplication', ['cpp'], - version: '3.5.1', - default_options: ['cpp_std=c++2a', 'warning_level=3'], - license: 'MIT', -) - -mod_qt5 = import('qt6') -dep_qt5 = dependency('qt6', modules: [ 'Core', 'Network', 'Gui', 'Widgets' ], include_type: 'system') - -SingleApplication_inc = include_directories('.') - -SingleApplication_moc = mod_qt5.preprocess( - moc_headers: [ 'singleapplication.h', 'singleapplication_p.h'], - moc_extra_arguments: ['-DQAPPLICATION_CLASS=QApplication'], - dependencies: dep_qt5 -) - -SingleApplication_lib = static_library('SingleApplication', - [ 'singleapplication.cpp', 'singleapplication_p.cpp', SingleApplication_moc ], - include_directories: SingleApplication_inc, - cpp_args: '-DQAPPLICATION_CLASS=QApplication', - dependencies: dep_qt5 -) - -SingleApplication_dep = declare_dependency( - include_directories: SingleApplication_inc, - link_with: SingleApplication_lib -).as_system('system') - -# On windows, SingleApplication needs to be linked against advapi32. This is -# done by adding 'advapi32' to cpp_winlibs, where it should be by default. - -if get_option('examples') - subdir('examples/basic') - subdir('examples/calculator') - subdir('examples/sending_arguments') -endif - diff --git a/subprojects/packagefiles/SingleApplication/meson_options.txt b/subprojects/packagefiles/SingleApplication/meson_options.txt deleted file mode 100644 index 21e68e0..0000000 --- a/subprojects/packagefiles/SingleApplication/meson_options.txt +++ /dev/null @@ -1 +0,0 @@ -option('examples', description: 'Build examples', type: 'boolean', value: false) diff --git a/subprojects/singleapplication.wrap b/subprojects/singleapplication.wrap deleted file mode 100644 index 52d0f62..0000000 --- a/subprojects/singleapplication.wrap +++ /dev/null @@ -1,8 +0,0 @@ -[wrap-file] -directory = SingleApplication-3.5.1 - -source_url = https://github.com/itay-grudev/SingleApplication/archive/refs/tags/v3.5.1.tar.gz -source_filename = SingleApplication-3.5.1.tar.gz -source_hash = d2f02d94887bd8ffbf2a1a4bbc83293f4393dfbfa34f746ac627ea6ca18415ac - -patch_directory = SingleApplication diff --git a/subprojects/spdlog.wrap b/subprojects/spdlog.wrap deleted file mode 100644 index b0f760b..0000000 --- a/subprojects/spdlog.wrap +++ /dev/null @@ -1,10 +0,0 @@ -[wrap-file] -directory = spdlog-1.4.2 - -source_url = https://github.com/gabime/spdlog/archive/v1.4.2.tar.gz -source_filename = v1.4.2.tar.gz -source_hash = 821c85b120ad15d87ca2bc44185fa9091409777c756029125a02f81354072157 - -patch_url = https://wrapdb.mesonbuild.com/v1/projects/spdlog/1.4.2/1/get_zip -patch_filename = spdlog-1.4.2-1-wrap.zip -patch_hash = e0616f2a956670b0b23daba08f14d4f51a9551e74071269bc218cd05b666b229 -- cgit v1.2.1