Commit graph

60 commits

Author SHA1 Message Date
Hylke Bons
1e8c2ae5b9 build ci: Don't forget to say yes to dnf 2017-07-31 16:23:05 +01:00
Hylke Bons
4d959f0bb2 build: Add Dockerfile to build a flatpak 2017-07-31 14:51:32 +01:00
Hylke Bons
796ffc9def build: Add appindicator bindings to CI 2017-07-31 12:03:52 +01:00
Hylke Bons
5bb81033a1 build: Clean up autogenerated files 2017-03-12 15:41:08 +00:00
Hylke Bons
22a7419c40 build: Always build the current branch
travis: Fix source path copy
2017-03-12 15:41:08 +00:00
Hylke Bons
72dee067ff build: Add Travis CI for Linux 2017-02-21 18:26:57 +00:00
Thanh Tung Nguyen
ca12a07896 makefiles: Use a separate variable for tests link flags
Signed-off-by: Thanh Tung Nguyen <thngtong@gmail.com>
[rebased to the latest upstream code]
Signed-off-by: Andrew Shadura <andrew.shadura@collabora.co.uk>
2016-08-16 18:12:13 +01:00
Jo Shields
3458ee2893 configure: Support and use Mono 4.5 compiler
Signed-off-by: Jo Shields <directhex@apebox.org>
[adjusted the patch to the new upstream build code]
Signed-off-by: Andrew Shadura <andrew.shadura@collabora.co.uk>
2016-08-16 18:03:00 +01:00
Hylke Bons
1da3c575bd build: Clean up 2016-07-08 23:00:35 +01:00
Hylke Bons
55b8618d14 linux: Re-enable WebKit 2016-07-08 23:00:35 +01:00
Hylke Bons
f9a82ef70d build: Rearrange icons 2016-07-08 23:00:35 +01:00
Hylke Bons
996f2b2ce7 linux: Fix build 2016-07-08 22:58:19 +01:00
Hylke Bons
b312620048 Rename SparkleLib to Sparkles 2016-07-08 22:58:19 +01:00
Hylke Bons
f5be1a37cc build: Ignore mono version when checking GAC 2015-06-27 21:21:41 +01:00
Hylke Bons
14a1362ba8 build: Check GAC using gacutil instead of checking for files 2015-06-25 02:28:00 +01:00
Bertrand Lorentz
adb15abf6f build: Require notify-sharp-3.0 and clean up configure checks
Now that notify-sharp has a 3.0 release that depends on GTK 3, we can
require the proper pkg-config module.

Remove notify-sharp.m4 file, and the useless call to the macro that was
defined in it.

Also remove some unneeded variables in build.environment.mk.
2013-11-04 23:41:12 +01:00
Hylke Bons
b773cdd328 build: Find webkitgtk-sharp 2013-10-27 00:22:18 +02:00
Hylke Bons
ff7b62f84f build: Use GTK+3 2013-10-08 14:00:05 +02:00
Hylke Bons
a95cd59f53 build: Adjust version bump script to include Mac Info.plist. Closes #1297 2013-06-01 16:37:32 +01:00
Hylke Bons
3fc8251a9b build: Remove System.Web 2013-05-29 10:13:26 +01:00
Francois Truphemus (melchips)
bb1fc802c1 Link against System.Web on GNU/Linux 2013-05-21 09:44:50 +02:00
Hylke Bons
9be7d022dd build: remove obsolete refs 2012-10-23 22:59:22 +01:00
Hylke Bons
43659919eb remove nautilus plugins from build to prepare for event log integration work 2012-10-09 11:46:16 +02:00
Hylke Bons
f9614f8af2 build: move version bump script 2012-10-02 18:58:53 +02:00
Hylke Bons
6dfc3420ed linux: Fix build. Closes #886 2012-08-03 12:22:22 +02:00
Hylke Bons
eab8666265 build: Use monochrome icons when on Ubuntu. Closes #505 2012-06-20 12:07:47 +01:00
Hylke Bons
0c5b1ebae2 remove more smartirc references 2011-11-19 14:24:09 +00:00
Hylke Bons
bc25f25bbb remove smartirc and related code. Closes #435 2011-11-18 21:40:42 +00:00
Łukasz Jernaś
7aa5c95467 nautilus-plugin: Integrate Nautilus 3 extension into the build system 2011-11-12 15:51:18 +01:00
Hylke Bons
9144a6f52b setup: add images to tutorial pages 2011-09-14 02:09:03 +02:00
Alex Hudson
d139a53a3f Merge branch 'master' of https://github.com/hbons/SparkleShare 2011-06-13 13:30:11 +01:00
Alex Hudson
a5cf9d3bed Attempt to merge the smartirc4net references into single build reference 2011-06-13 13:27:48 +01:00
Bertrand Lorentz
0a863371ef build: Add a reference to the appindicator libs for SparkleShare.exe 2011-06-12 17:35:12 +02:00
Hylke Bons
4c9b18697e Merge pull request #202 from alexhudson/master
Separate SmartIrc4Net build
2011-06-08 13:18:00 -07:00
Alex Hudson
e08ca676e8 Allow Sparkle to link against a system SmartIrc4Net library 2011-06-08 20:31:28 +01:00
Bertrand Lorentz
0a76b3225c build: Fix stupid typo in my previous commit 2011-06-06 20:39:32 +02:00
Bertrand Lorentz
1c98367ad1 build: Fix error during configure if gnome-doc-utils is not installed
Always set the ENABLE_SK conditional, so that it is defined even if
GNOME_DOC_INIT is not called. Fixes issue #198.
2011-06-06 20:35:05 +02:00
Bertrand Lorentz
1e88eab334 Remove GitSharp from the build and delete submodule 2011-04-21 17:15:32 +02:00
Hylke Bons
1625d2df31 [build] Make SS build and run on OSX 2010-11-13 22:30:00 +00:00
Bertrand Lorentz
c188e220aa [build] Fix "make distcheck"
Make the GitSharp source tree writable during distcheck, which is needed
for the compilation to succeed.
2010-10-21 21:31:07 +02:00
Bertrand Lorentz
5cd5cbb921 [build] Fix handling of additional dependencies of GitSharp
The bundled assemblies are in srcdir, so we need to get them from there.
2010-10-21 21:31:07 +02:00
Bertrand Lorentz
0d8740a757 [build] Fix build and installation of GitSharp assemblies
Improve the GitSharp autotools stuff and move it to its own file,
included in the top-level Makefile.

A system-installed nant is now required to build GitSharp, instead of
using the in-tree copy.

All the files we really need to build GitSharp are now included in the
tarball, including the binary deps. I see weeping packagers...
But "make distcheck" doesn't work, mostly because GitSharp insists on
writing to the source dir during compilation. As distcheck builds with a
read-only source tree, this fails horribly.
2010-10-21 20:51:03 +02:00
Bertrand Lorentz
0d54e5edfc [build] Add GitSharp as a submodule 2010-10-10 14:57:46 +02:00
Bertrand Lorentz
8ac0b8c71d [build] Fix handling of the SmartIrc4net assembly
Pass the proper configure options to SmartIrc4net for bundling.
The SmartIrc4net assembly is now copied into bin/ during compilation,
and installed into the same folder as the other assemblies.
2010-09-11 19:58:59 +02:00
Bertrand Lorentz
0da399295a Include SmartIrc4net library as a git submodule
This follows the recommendation from SmartIrc4net's author, and avoids
any dependency issues.
2010-09-11 17:48:56 +02:00
Bertrand Lorentz
5b677c9eba [build] Fix up gtk references in autotools build
SparkleLib does not depend on gtk, but SparkleShare and SparkleDiff do,
so update the build to reflect that.
Also remove some unneeded variables.
2010-09-11 16:04:00 +02:00
Bertrand Lorentz
46dc199a0d [build] Reference the SmartIrc4net library in the autotools build
This add a mandatory dependency on SmartIrc4net.
2010-09-11 15:25:48 +02:00
Vincent Untz
d0338b4aae [build] add utf-8 support in binaries 2010-09-04 13:24:18 +01:00
Łukasz Jernaś
9f485ebe76 Add help files to buildsystem 2010-08-30 17:13:45 +02:00
Bertrand Lorentz
42f2f281ad [build] Fix a mix-up in icon-theme-installer documentation 2010-08-07 11:32:45 +02:00