~ifolder-dev/simias/trunk-packaging

« back to all changes in this revision

Viewing changes to src/core/SimiasApp/.svn/text-base/Makefile.am.svn-base

  • Committer: Jorge O. Castro
  • Date: 2007-12-03 06:56:46 UTC
  • Revision ID: jorge@ubuntu.com-20071203065646-mupcnjcwgm5mnhyt
* Remove a bunch of .svn directories we no longer need.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# handle Mono secondary dependencies
2
 
export MONO_PATH := $(MONO_PATH)
3
 
 
4
 
if WINDOWS
5
 
SYSTEM_INSTALLER_LIB = System.Configuration.Install.dll
6
 
else
7
 
SYSTEM_INSTALLER_LIB =
8
 
endif
9
 
 
10
 
MONO_WEBSERVER_PATH = ../../../external/Mono.WebServer
11
 
 
12
 
Simias_CSFILES = $(srcdir)/Simias.cs \
13
 
                $(srcdir)/SimiasAppInstallerClass.cs
14
 
 
15
 
Simias_CSFILES_CSC := $(subst /,$(SEP),$(Simias_CSFILES))
16
 
Simias_INCLUDES =
17
 
Simias_RESOURCES = $(srcdir)/App$(ICON_EXT)
18
 
Simias_FLAGS = $(CSC_EXEFLAG)
19
 
Simias_LIBS = System.dll System.Data.dll $(SYSTEM_XML) System.Web.dll $(SYSTEM_INSTALLER_LIB) SimiasClient.dll Mono.WebServer.dll
20
 
Simias_LIBPATH = ../SimiasClient $(MONO_WEBSERVER_PATH)
21
 
 
22
 
EXTRA_DIST = App.ico $(Simias_CSFILES) AssemblyInfo.cs.in
23
 
 
24
 
if MAKE_DOC_FILE
25
 
DOC_FILE = $(basename $@).doc.xml
26
 
DOC_FILE_CMD = /doc:$(DOC_FILE)
27
 
DOC_FILE_CLEAN = *.doc.xml
28
 
endif
29
 
 
30
 
if WINDOWS
31
 
SIMIAS_PATH = $(shell cygpath --mixed $(webbindir))/Simias.exe
32
 
else
33
 
SIMIAS_PATH = @webbindir@/Simias.exe
34
 
endif
35
 
 
36
 
all: Simias.exe
37
 
 
38
 
Simias.exe: $(srcdir)/AssemblyInfo.cs $(Simias_CSFILES) $(Simias_RESOURCES)
39
 
        $(CSC) /out:$@ $(CSCFLAGS) $(Simias_FLAGS) $(SIMIAS_LIBS) $(Simias_LIBS:%=/r:%) $(Simias_LIBPATH:%=/lib:%) $(Simias_RESOURCES:%=$(ICON_FLAG)%) $(srcdir)/AssemblyInfo.cs $(Simias_CSFILES_CSC) $(DOC_FILE_CMD)
40
 
 
41
 
if DEBUG
42
 
if WINDOWS
43
 
DEBUG_FILES = Simias.pdb
44
 
endif
45
 
endif
46
 
 
47
 
install-exec-local: Simias.exe $(DATA_FILES)
48
 
        $(mkinstalldirs) $(DESTDIR)$(webbindir)
49
 
        $(INSTALL_PROGRAM) Simias.exe $(DEBUG_FILES) $(DESTDIR)$(webbindir)
50
 
 
51
 
        
52
 
uninstall-local:
53
 
        cd $(DESTDIR)$(webbindir); rm -f Simias.exe $(DEBUG_FILES)
54
 
 
55
 
installcheck-local: install
56
 
        
57
 
CLEAN_FILES = Simias.exe $(DOC_FILE_CLEAN) AssemblyInfo.cs
58
 
 
59
 
clean-local:
60
 
        rm -rf $(CLEAN_FILES) $(COMMON_CLEAN_FILES)
61
 
 
62
 
distclean-local:
63
 
        rm -rf $(COMMON_DISTCLEAN_FILES)
64
 
        rm -rf AssemblyInfo.cs
65
 
        rm -rf Makefile
66
 
 
67
 
maintainer-clean-local:
68
 
        rm -rf $(COMMON_MAINTAINER_CLEAN_FILES)
69
 
        rm -rf AssemblyInfo.cs
70