1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
MDTOOL=mdtool
ZIP=zip
DEFAULT_BUILD = bin/Debug
DEFAULT_FILE = MonoDevelop.VersionControl.Bazaar.dll
DEFAULT_DLL_CONFIG = $(DEFAULT_FILE).config
all: build
build: $(DEFAULT_BUILD)/$(DEFAULT_FILE)
clean:
-rm -f $(DEFAULT_BUILD)/$(DEFAULT_FILE) $(DEFAULT_BUILD)/$(DEFAULT_DLL_CONFIG)
bin/Debug/MonoDevelop.VersionControl.Bazaar.dll:
$(MDTOOL) build -c:Debug monodevelop-bzr.mds
bin/Release/MonoDevelop.VersionControl.Bazaar.dll:
$(MDTOOL) build -c:Release monodevelop-bzr.mds
install-home: $(DEFAULT_BUILD)/$(DEFAULT_FILE)
mkdir -p $(HOME)/.config/MonoDevelop/addins
cp $< $(DEFAULT_BUILD)/$(DEFAULT_DLL_CONFIG) $(HOME)/.config/MonoDevelop/addins
mpack: $(DEFAULT_BUILD)/$(DEFAULT_FILE)
-rm -rf addins
-mkdir -p addins
-cp $(DEFAULT_BUILD)/$(DEFAULT_FILE) $(DEFAULT_BUILD)/$(DEFAULT_DLL_CONFIG) .
$(MDTOOL) setup pack MonoDevelop.VersionControl.Bazaar.addin.xml -d:addins
$(ZIP) addins/*.mpack $(DEFAULT_DLL_CONFIG)
repository: mpack
$(MDTOOL) setup rb addins
|