8 Commits

Author SHA1 Message Date
Le Tan
898c82ec8f
try fix macOS CI (#2499) 2024-05-23 23:09:41 +08:00
Le Tan
918aa15e74
fix Linux build (#2494)
Fix Linux build

TODO: fix application dir path locations with AppImage. Translations and vnote_extra.rcc does not work now.
2024-05-10 16:22:05 +08:00
Le Tan
522b37425f
try fix Win CI (#2492)
fix CI and openssl
2024-05-03 22:51:25 +08:00
Le Tan
a04968913c refine translations 2024-04-30 22:07:00 +08:00
Le Tan
3b755287e7 support windows packaging 2024-04-30 15:13:21 +08:00
Hiroshi Miura
6167a91090 Simplify CMake scripts (#1162)
- Simplify CMakeLists to help maintainer lazy to
  update when source files addition and removing.
- relocate cmake include files on top

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-01-12 09:39:06 +08:00
Hiroshi Miura
a8ab30bb8b CMake: Update packaging script (#663)
* cmake: update osx packaging script

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Fix debian package dependencies and more

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-11 12:06:46 +08:00
Hiroshi Miura
b0bdccaa51 CMake build system for VNote (#648)
* Introduce cmake scripts

- CMake scripts
- Add gitignore related to cmake
- run code checker: clang-tidy, clazy, and IWYU

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Add cpp for header only class

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: Add packaging feature

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: add VS2017 config

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: update Qt5 default path

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: improve cpack script

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: cosmetic change

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: fix cpack appimage builder error

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* cmake: Support Qt IFW installer builder

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* changelog: amend about cmake build system

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-02 19:37:28 +08:00