diff options
author | John Fultz <jfultz@wolfram.com> | 2023-07-15 21:48:10 -0500 |
---|---|---|
committer | John Fultz <jfultz@wolfram.com> | 2023-07-15 21:48:10 -0500 |
commit | a433ba42748da70fa1b782aa7f31a19dc212328f (patch) | |
tree | 2b8d3c6df012bcaeb7062653e662eea74c8448bd | |
parent | 169c0a31d36012c6dcb7f77f293bbfbadf4340fe (diff) |
Begin updates to complete transition to cmake, GitHub Actions.
-rw-r--r-- | README.md | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -1,6 +1,7 @@ Quackle  ======= + [](https://ci.appveyor.com/project/jfultz/quackle/branch/master) [](https://github.com/quackle/quackle/actions?query=workflow%3A%22CI+Builds%22+event%3Apush) @@ -13,16 +14,14 @@ Building Quackle: Quackle runs automated GitHub CI builds on Qt 5.12 and 5.15, so it should work with any Qt version in that range. See README.MacOS and README.Windows for platform-specific instructions. Generally: -Clone the repo or download the tarball and untar. Use qmake to build quackle.pro and quackleio/quackleio.pro: +Clone the repo or download the tarball and untar. Use cmake to build quacker, which will automatically build quackle and quackleio: - qmake quackle.pro && make - cd quackleio && qmake && make && cd .. + cd quacker + mkdir build && cd build + cmake .. + cmake --build . -Finally, build the main binary. - - cd quacker && qmake && make - -The binary will build as 'Quackle'. It might be found in the quacker directory or in the release subdirectory. +The binary will build as 'Quackle'. File organization: |