Skip to content
This repository has been archived by the owner on Nov 19, 2022. It is now read-only.

Commit

Permalink
2003-10-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Browse files Browse the repository at this point in the history
	* Makefile.in:
	* autogen.sh:
	* configure.in:
	* doc/Makefile.in:
	* server/Makefile.in:
	* test/Makefile.in: added 'dist' target to make a tarball.

svn path=/trunk/xsp/; revision=18454
  • Loading branch information
gonzalop committed Oct 1, 2003
1 parent 61714bd commit 1ac9405
Show file tree
Hide file tree
Showing 7 changed files with 46 additions and 15 deletions.
9 changes: 9 additions & 0 deletions ChangeLog
@@ -1,3 +1,12 @@
2003-10-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile.in:
* autogen.sh:
* configure.in:
* doc/Makefile.in:
* server/Makefile.in:
* test/Makefile.in: added 'dist' target to make a tarball.

2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* server/XSPApplicationHost.cs: really add the sponsors now.
Expand Down
8 changes: 8 additions & 0 deletions Makefile.in
@@ -1,4 +1,7 @@
SUBDIRS = server test doc
NAME_VERSION=@PACKAGE_NAME@-@PACKAGE_VERSION@
DIST_DIR="@abs_top_builddir@/$(NAME_VERSION)"
TARFILE=$(NAME_VERSION).tar.gz

.PHONY: all install clean uninstall dist

Expand All @@ -17,3 +20,8 @@ clean uninstall:
$(MAKE) -C $$i $@ || exit 1; \
done;

dist:
$(MAKE) install DESTDIR=$(DIST_DIR) PREFIX=
rm -f $(TARFILE)
tar -czf $(TARFILE) $(NAME_VERSION)

1 change: 0 additions & 1 deletion autogen.sh
@@ -1,4 +1,3 @@
automake -a
aclocal
autoconf
./configure $*
10 changes: 7 additions & 3 deletions configure.in
@@ -1,7 +1,11 @@
AC_PREREQ(2.57)
PACKAGE = xsp
VERSION = 0.5.99
AC_INIT(NEWS)
AC_INIT(server/server.cs)

PACKAGE_NAME=xsp
PACKAGE_VERSION=0.5.99

AC_SUBST(PACKAGE_NAME)
AC_SUBST(PACKAGE_VERSION)

AC_PROG_INSTALL

Expand Down
8 changes: 5 additions & 3 deletions doc/Makefile.in
@@ -1,7 +1,9 @@
DESTDIR=
PREFIX=@prefix@
MKINSTALLDIRS=@top_builddir@mkinstalldirs

MANPAGES= xsp.1
MANDIR = $(DESTDIR)@prefix@/man/man1
MANDIR = $(DESTDIR)$(PREFIX)/man/man1

.PHONY: all install clean uninstall

Expand All @@ -10,9 +12,9 @@ all:
clean:

install:
@top_builddir@mkinstalldirs $(MANDIR)
$(MKINSTALLDIRS) $(MANDIR)
cp $(MANPAGES) $(MANDIR)

uninstall:
-test -d $(DESTDIR)@prefix@/man/man1 && cd $(MANDIR) && rm -f $(MANPAGES)
-test -d $(DESTDIR)$(PREFIX)/man/man1 && cd $(MANDIR) && rm -f $(MANPAGES)

7 changes: 5 additions & 2 deletions server/Makefile.in
@@ -1,5 +1,8 @@
MCS=@MCS@
MCSFLAGS+= -debug+ -debug:full -nologo
PREFIX=@prefix@
DESTDIR=
MKINSTALLDIRS=@top_builddir@mkinstalldirs

#
XSP_REFERENCES= System.Web
Expand All @@ -26,14 +29,14 @@ MODMONO_SERVER_SOURCES = IApplicationHost.cs \
server.cs

EXES = xsp.exe mod-mono-server.exe
LOCAL_BIN_DIR=$(DESTDIR)@prefix@/bin
LOCAL_BIN_DIR=$(DESTDIR)$(PREFIX)/bin

.PHONY: all install clean uninstall trace

all: $(EXES)

install: $(EXES)
@top_builddir@mkinstalldirs $(LOCAL_BIN_DIR)
$(MKINSTALLDIRS) $(LOCAL_BIN_DIR)
cp $(EXES) $(LOCAL_BIN_DIR)

xsp.exe: $(XSP_SOURCES)
Expand Down
18 changes: 12 additions & 6 deletions test/Makefile.in
@@ -1,29 +1,35 @@
MCS=@MCS@
PREFIX=@prefix@
DESTDIR=
MKINSTALLDIRS=@top_builddir@mkinstalldirs

%.dll: %.cs
$(MCS) -r:System.Web.dll -target:library -out:$@ $^

DLLS = tabcontrol.dll tabcontrol2.dll codebehind1.dll extensions.dll
EXES = ServiceClient.exe
SAMPLES_DIR = $(DESTDIR)@prefix@/share/doc/xsp/test
SAMPLES_DIR = $(DESTDIR)$(PREFIX)/share/doc/xsp/test
SAMPLES_BIN_DIR = $(DESTDIR)$(PREFIX)/share/doc/xsp/test/bin

EVERYTHING = $(DLLS) \
$(EXES) \
EVERYTHING = $(EXES) \
*.aspx \
*.ascx \
*.asmx \
*.ashx \
*.config \
*.asax \
*.xml
*.xml \
*.png

.PHONY: all install clean uninstall

all: $(DLLS) $(EXES)

install: $(EVERYTHING)
@top_builddir@mkinstalldirs $(SAMPLES_DIR)
install: $(EVERYTHING) $(DLLS)
$(MKINSTALLDIRS) $(SAMPLES_DIR)
cp $(EVERYTHING) $(SAMPLES_DIR)
$(MKINSTALLDIRS) $(SAMPLES_BIN_DIR)
cp $(DLLS) $(SAMPLES_BIN_DIR)

uninstall:
-test -d $(SAMPLES_DIR) && cd $(SAMPLES_DIR) && rm -f $(EVERYTHING)
Expand Down

0 comments on commit 1ac9405

Please sign in to comment.