~ubuntu-branches/ubuntu/karmic/mono-addins/karmic

« back to all changes in this revision

Viewing changes to Mono.Addins.Gui/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Mirco Bauer
  • Date: 2007-07-14 12:07:48 UTC
  • Revision ID: james.westby@ubuntu.com-20070714120748-2elczfsjlrdsrpms
Tags: upstream-0.2
ImportĀ upstreamĀ versionĀ 0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
KEY_FILE=$(top_srcdir)/mono-addins.snk
 
3
ASSEMBLY_COMPILER_COMMAND = mcs
 
4
ASSEMBLY_COMPILER_FLAGS =  -keyfile:$(KEY_FILE) -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
 
5
ASSEMBLY = ../bin/Mono.Addins.Gui.dll
 
6
ASSEMBLY_NAME=Mono.Addins.Gui
 
7
COMPILE_TARGET = library
 
8
PC_FILES_IN = mono-addins-gui.pc.in
 
9
PROJECT_REFERENCES =  \
 
10
        ../bin/Mono.Addins.dll \
 
11
        ../bin/Mono.Addins.Setup.dll
 
12
BUILD_DIR = ../bin
 
13
 
 
14
        
 
15
if ENABLE_GUI
 
16
all: $(ASSEMBLY)
 
17
endif
 
18
 
 
19
FILES =  \
 
20
        AssemblyInfo.cs \
 
21
        gtk-gui/generated.cs \
 
22
        gtk-gui/Mono.Addins.Gui.AddinInfoDialog.cs \
 
23
        gtk-gui/Mono.Addins.Gui.AddinInstallDialog.cs \
 
24
        gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs \
 
25
        gtk-gui/Mono.Addins.Gui.AddinManagerDialog.cs \
 
26
        gtk-gui/Mono.Addins.Gui.ErrorDialog.cs \
 
27
        gtk-gui/Mono.Addins.Gui.ManageSitesDialog.cs \
 
28
        gtk-gui/Mono.Addins.Gui.NewSiteDialog.cs \
 
29
        Mono.Addins.Gui/AddinInfoDialog.cs \
 
30
        Mono.Addins.Gui/AddinInstallDialog.cs \
 
31
        Mono.Addins.Gui/AddinInstaller.cs \
 
32
        Mono.Addins.Gui/AddinInstallerDialog.cs \
 
33
        Mono.Addins.Gui/AddinManagerDialog.cs \
 
34
        Mono.Addins.Gui/AddinManagerWindow.cs \
 
35
        Mono.Addins.Gui/AddinTreeWidget.cs \
 
36
        Mono.Addins.Gui/ErrorDialog.cs \
 
37
        Mono.Addins.Gui/ManageSitesDialog.cs \
 
38
        Mono.Addins.Gui/NewSiteDialog.cs \
 
39
        Mono.Addins.Gui/Services.cs 
 
40
 
 
41
DATA_FILES = 
 
42
 
 
43
RESOURCES =  \
 
44
        gtk-gui/gui.stetic \
 
45
        icons/package-x-generic.png \
 
46
        icons/package-x-generic_16.png \
 
47
        icons/package-x-generic_22.png \
 
48
        icons/user-package.png 
 
49
 
 
50
EXTRAS = \
 
51
        ./Makefile.am 
 
52
 
 
53
REFERENCES =  \
 
54
        -pkg:gnome-sharp-2.0 \
 
55
        -pkg:gtk-sharp-2.0 \
 
56
        -r:Mono.Posix \
 
57
        -r:System
 
58
 
 
59
DLL_REFERENCES = 
 
60
 
 
61
$(ASSEMBLY) $(ASSEMBLY).mdb: $(build_sources) $(build_resources) $(build_datafiles) 
 
62
        mkdir -p $(dir $(ASSEMBLY))             
 
63
        $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)
 
64
 
 
65
install-data-local:
 
66
        echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)";  \
 
67
        $(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
 
68
 
 
69
uninstall-local:
 
70
        echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
 
71
        $(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1;
 
72
 
 
73
include $(top_srcdir)/Makefile.include