Commit Graph

8 Commits

Author SHA1 Message Date
Martchus 7c83b9cc03 Ignore workingdir for tests being present in checkout 2023-08-19 19:19:16 +02:00
Martchus 96e92f13a3 Avoid relying on symlink for include directories
Symlinks aren't working very well with Git under Windows so better avoid
them.
2023-02-27 18:27:33 +01:00
Martchus 4cabaf0c4b Use Go modules for building libsyncthing
Requires Go 1.11 or later
2019-07-07 12:11:16 +02:00
Martchus 6ab7662a64 Add experimental 'libsyncthing'
* This allows running C++ GUI code (as provided by this
  repository) and Syncthing itself in the same process.
* It basically seems to work. I can now run a Syncthing
  instance within the interactive C++ shell 'cling' :-)
* Syncthing and its assets are built within the usual
  CMake build process but disabled by default because still
  experimental. To enable the build, add '-DNO_LIBSYNCTHING=OFF'
  to CMake arguments.
* The Syncthing checkout with customized exports lives
  in the Git submodule under
  'libsyncthing/go/src/github.com/syncthing/syncthing'.
2018-04-08 21:36:08 +02:00
Martchus f9b6441a8e Add Plasmoid (still experimental and incomplete) 2017-08-30 00:04:35 +02:00
Martchus 732a5fdd8d Apply clang-format 2017-05-01 03:34:43 +02:00
Martchus cb251fd123 Implement autostart and launcher 2016-09-03 19:39:43 +02:00
Martchus b7609d7d3e Initial import 2016-08-25 00:57:33 +02:00