summaryrefslogtreecommitdiffstats
path: root/autogen.sh
Commit message (Collapse)AuthorAgeFilesLines
* build-sys: simplify autogen.shMarc-André Lureau2014-12-011-2/+3
|
* build-sys: fix out-of-tree autofooMarc-André Lureau2014-12-011-4/+7
|
* Make phodav an optional external dependencyMarc-André Lureau2014-04-021-1/+0
| | | | | Now that upstream provides a stable/versioned API, it will be easier to deal with than with submodules.
* Add webdav channelMarc-André Lureau2014-03-191-1/+1
| | | | | | | | | | | | | | | | | | | See spice-common for protocol details. phodav, a webdav server library, is imported thanks to a submodule, until this project has a stable API and releases. The webdav channel is reponsible for handling port events and multiplexing the request streams. Extra care has been made to avoid blocking and to enable some fairness between concurrent streams, however this has been particularly tricky and is likely to have some issues left. The webdav server is run in a seperate thread, using libsoup. The client communication is done via a local tcp socket, but protected to only accept local connection and with a pretty strong password. The home directory is exported for the remote to browse, which seems to be a sensible default atm.
* Revert "build-sys: keep common submodule up to date"Christophe Fergeau2013-04-121-1/+1
| | | | This reverts commit 5150285e1cba35570c29bd923df065d2c81f081e.
* build-sys: keep common submodule up to dateMarc-André Lureau2013-04-101-1/+1
| | | | | | This requires git 1.8.2 to work properly. With this we should no longer need to update the reference, assuming the tarball is always up to date (that doesn't change from before, you need to update the submodule)
* autogen.sh: default to --enable-vala when building from gitChristophe Fergeau2012-04-041-5/+2
| | | | | | | | | | People using autogen.sh are likely to be building from git, so may get updates to vala files at any time. Checking for the presence of controller.vala.stamp to decide whether vala should be enabled or not is not very accurate since it doesn't reflect if a .vala file needs to be regenerated or not. It's better to always pass --enable-vala to configure, it's always possible to disable it by using --disable-vala as an autogen.sh argument.
* autogen.sh: log configure command lineChristophe Fergeau2012-04-041-0/+1
| | | | | Since --enable-vala may or may not be passed to configure, seeing the actual command line that was used is helpful.
* build-sys: move codegen & proto to spice-commonMarc-André Lureau2012-03-251-2/+1
| | | | | | | | | | With this iteration, all the spice_codegen.py/proto/marshaller generation has been moved to spice-common. The spice-common directory will ship spice-protocol, since it's needed there too to build libspice-common. Again, make distcheck passes. Build with mingw & fedora linux.
* RFC: Use spice protocol as a submoduleMarc-André Lureau2012-02-221-0/+3
| | | | | | Spice protocol contains only headers. We would like to be able to use a protocol update without having to wait for the release, a git submodule works well for this purpose.
* Disable vala bindings unless --enable-vala is usedChristophe Fergeau2011-12-221-1/+1
| | | | | | | | | Currently, building vala bindings from a tarball is broken because spice-client-glib-2.0.deps is missing from the tarball. This commit adds it to EXTRA_DIST and also makes sure the vala bindings don't get built/installed unless --enable-vala has been passed to configure. This means vala must be installed to build the vala bindings from a tarball. Fixes fdo bug #44000.
* Revert previous vala-related commitsChristophe Fergeau2011-12-221-1/+1
| | | | | They were work in progress and not meant to be committed, apologies for the noise :-/
* build: ship vala files & fix make distcheckMarc-André Lureau2011-12-221-1/+1
| | | | | | | | | | | Disable usbredir, since it wants to install file in /. Disable vala for distcheck for 2 reasons: not needed after dist and binding build issue. Ship with spice-gtk-3.0 vala bindings https://bugs.freedesktop.org/show_bug.cgi?id=44000
* build: fix make distMarc-André Lureau2011-03-301-1/+1
|
* build fixupMarc-André Lureau2011-03-301-1/+4
|
* gtk: first stab at gtk-doc documentationMarc-André Lureau2010-12-051-2/+3
|
* i18: add basic support - mark translatable spicy stringsMarc-André Lureau2010-11-241-0/+1
|
* Initial import from SPICEMarc-André Lureau2010-11-231-0/+13