~ifolder-dev/simias/trunk-packaging

« back to all changes in this revision

Viewing changes to src/reports/WebService/.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
 
iFolderReports_CSFILES = \
5
 
        $(srcdir)/AssemblyInfo.cs \
6
 
        $(srcdir)/Report.cs \
7
 
        $(srcdir)/ReportColumn.cs \
8
 
        $(srcdir)/iFolderReport.cs \
9
 
        $(srcdir)/iFolderReports.asmx.cs
10
 
        
11
 
iFolderReports_CSFILES_CSC := $(subst /,$(SEP),$(iFolderReports_CSFILES))
12
 
iFolderReports_INCLUDES =
13
 
iFolderReports_RESOURCES =
14
 
iFolderReports_FLAGS = $(CSC_LIBFLAG)
15
 
iFolderReports_LIBS = System.dll System.Data.dll $(SYSTEM_XML) System.Web.dll System.Web.Services.dll
16
 
iFolderReports_LIBPATH =
17
 
 
18
 
EXTRA_DIST = $(srcdir)/AssemblyInfo.cs.in iFolderReports.asmx iFolderReports.wsdl $(iFolderReports_CSFILES)
19
 
 
20
 
AssemblyInfo.cs: $(srcdir)/AssemblyInfo.cs.in Makefile
21
 
        sed -e 's,@_VERSION_@,@VERSION@,g' $< > $@
22
 
        chmod +x $@
23
 
        
24
 
all: Novell.iFolder.Enterprise.Reports.dll
25
 
 
26
 
Novell.iFolder.Enterprise.Reports.dll: $(iFolderReports_CSFILES) $(iFolderReports_RESOURCES)
27
 
        $(CSC) /out:$@ $(CSCFLAGS) $(iFolderReports_FLAGS) $(SIMIAS_CLIENT_LIBS) $(SIMIAS_LIBS) $(IFOLDER_LIBS) $(SIMIAS_ENTERPRISE_LIBS) $(iFolderReports_LIBS:%=/r:%) $(iFolderReports_LIBPATH:%=/lib:%) $(iFolderReports_RESOURCES:%=$(ICON_FLAG)%) $(iFolderReports_CSFILES_CSC) $(DOC_FILE_CMD)
28
 
 
29
 
if DEBUG
30
 
if WINDOWS
31
 
DEBUG_FILES = Novell.iFolder.Enterprise.Reports.pdb
32
 
endif
33
 
endif
34
 
 
35
 
install-exec-local: Novell.iFolder.Enterprise.Reports.dll $(DATA_FILES)
36
 
        $(mkinstalldirs) $(DESTDIR)$(webdir)
37
 
        $(mkinstalldirs) $(DESTDIR)$(webbindir)
38
 
        $(INSTALL_PROGRAM) iFolderReports.asmx $(DESTDIR)$(webdir)
39
 
        $(INSTALL_PROGRAM) Novell.iFolder.Enterprise.Reports.dll $(DEBUG_FILES) $(DESTDIR)$(webbindir)
40
 
        
41
 
uninstall-local:
42
 
        cd $(DESTDIR)$(webdir); rm -f iFolderEnterprise.asmx iFolderWebAccess.asmx Download.ashx Upload.ashx
43
 
        cd $(DESTDIR)$(webbindir); rm -f Novell.iFolder.Enterprise.Reports.dll $(DEBUG_FILES)
44
 
 
45
 
installcheck-local: install
46
 
        
47
 
CLEAN_FILES = Novell.iFolder.Enterprise.Reports.dll AssemblyInfo.cs $(DOC_FILE_CLEAN)
48
 
 
49
 
clean-local:
50
 
        rm -rf $(CLEAN_FILES) $(COMMON_CLEAN_FILES)
51
 
 
52
 
distclean-local:
53
 
        rm -rf $(COMMON_DISTCLEAN_FILES)
54
 
 
55
 
maintainer-clean-local:
56
 
        rm -rf $(COMMON_MAINTAINER_CLEAN_FILES)
57