PageRenderTime 10ms CodeModel.GetById 2ms app.highlight 4ms RepoModel.GetById 2ms app.codeStats 0ms

/build/build.environment.mk

http://github.com/hbons/SparkleShare
Makefile | 30 lines | 17 code | 8 blank | 5 comment | 0 complexity | 53a72fbc1d82bdb39113ace73e0b074e MD5 | raw file
 1# Initializers
 2MONO_BASE_PATH = 
 3
 4# Install paths
 5DEFAULT_INSTALL_DIR = $(pkglibdir)
 6DIR_BIN = $(top_builddir)/bin
 7
 8# External libraries to link against, generated from configure
 9LINK_SYSTEM = -r:System
10LINK_MONO_POSIX = -r:Mono.Posix
11
12LINK_GLIB = $(GLIB_SHARP_LIBS)
13LINK_GTK = $(GTK_SHARP_LIBS)
14LINK_WEBKIT = $(WEBKIT2_SHARP_LIBS)
15LINK_APP_INDICATOR = $(APP_INDICATOR_LIBS)
16
17REF_SPARKLES = $(LINK_SYSTEM) $(LINK_MONO_POSIX)
18LINK_SPARKLES = -r:$(DIR_BIN)/Sparkles.dll -r:$(DIR_BIN)/Sparkles.Git.dll
19LINK_SPARKLES_DEPS = $(REF_SPARKLES) $(LINK_SPARKLES)
20
21REF_SPARKLESHARE = $(LINK_GTK) $(LINK_SPARKLES_DEPS) $(LINK_APP_INDICATOR) $(LINK_WEBKIT)
22
23# Cute hack to replace a space with something
24colon:= :
25empty:=
26space:= $(empty) $(empty)
27
28# Build path to allow running uninstalled
29RUN_PATH = $(subst $(space),$(colon), $(MONO_BASE_PATH))
30