Skip to content

Commit

Permalink
Merge 42ed9e7 into c65c956
Browse files Browse the repository at this point in the history
  • Loading branch information
mrexodia committed Sep 26, 2023
2 parents c65c956 + 42ed9e7 commit 7f8abfc
Show file tree
Hide file tree
Showing 82 changed files with 42,554 additions and 58 deletions.
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,15 @@ ipch/
Win32/
x64/
release/
build/
build*/
cmake-build*/
gui_build/
debug/
*XE Results*/
doxygen*/
doc/
COV/
minidump/
bin/*/minidump/
CppDependOut/
.vs/
.vscode/
Expand Down
3 changes: 3 additions & 0 deletions src/cross/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# cmkr
/**/CMakeLists.txt linguist-generated
/**/cmkr.cmake linguist-vendored
133 changes: 133 additions & 0 deletions src/cross/CMakeLists.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

49 changes: 49 additions & 0 deletions src/cross/cmake.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Reference: https://build-cpp.github.io/cmkr/cmake-toml
[project]
name = "cross"
include-after = ["gui/Qt.cmake"]

[subdir.gui]

[subdir.vendor]

[template.qt_executable]
type = "executable"
add-function = "qt_executable"
pass-sources = true

[target.minidump]
type = "qt_executable"
sources = [
"minidump/*.cpp",
"minidump/*.h",
"minidump/*.ui",
"minidump/*.qrc",
]
link-libraries = [
"${QT_LIBRARIES}",
"widgets",
"cpp-httplib",
]
compile-features = ["cxx_std_17"]
cmake-after = """
qt_finalize_executable(${CMKR_TARGET})
"""

[target.remote_table]
type = "qt_executable"
sources = [
"remote_table/*.cpp",
"remote_table/*.h",
"remote_table/*.ui",
"remote_table/*.qrc",
"remote_table/json.hpp",
]
link-libraries = [
"${QT_LIBRARIES}",
"widgets",
]
compile-features = ["cxx_std_17"]
cmake-after = """
qt_finalize_executable(${CMKR_TARGET})
"""

0 comments on commit 7f8abfc

Please sign in to comment.