TemplateControlParser.cs: When registering tag prefixs make sure
[mono.git] / Makefile.am
index 95b8d6d13f3839c6fe30863f95eab1acfc4bbdce..e603fb791f409456508352bf9d0d83cf04f5fe72 100644 (file)
@@ -2,13 +2,13 @@ AUTOMAKE_OPTIONS = foreign
 
 SUBDIRS = @libgc_dir@ mono doc docs runtime scripts man data samples
 
-dnl EXTRA_SUBDIRS = libgc
+# EXTRA_SUBDIRS = libgc
 
-EXTRA_DIST= mono.pc.in mono.spec.in
+EXTRA_DIST= mono.pc.in mono.spec.in mint.pc.in
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA= mono.pc
-DISTCLEANFILES= mono.pc
+pkgconfig_DATA= mono.pc mint.pc
+DISTCLEANFILES= mono.pc mint.pc
 
 #
 # The following target is used to compile and install
@@ -19,21 +19,44 @@ DISTCLEANFILES= mono.pc
 fullbuild: remove-binaries mcs-tree-safe-build xinstall-runtime mcs-rest install
 
 mcs-tree-safe-build:
-       (cd ../mcs/jay; make)
-       (cd ../mcs/mcs; make MCS=mcs)
-       (cd ../mcs/class/corlib; make MCS=mcs)
-       cp ../mcs/class/lib/corlib.dll runtime
+       (cd ../mcs/jay; $(MAKE))
+       (cd ../mcs/mcs; $(MAKE) MCS=mcs)
+       (cd ../mcs/class/corlib; $(MAKE) MCS=mcs)
+       cp ../mcs/class/lib/mscorlib.dll runtime
        cp ../mcs/mcs/mcs.exe runtime
 
 xinstall-runtime:
-       if echo $(SUBDIRS) | grep "libgc " > /dev/null; then (cd libgc; make && make install); fi
-       (cd mono; make && make install)
+       if echo $(SUBDIRS) | grep "libgc " > /dev/null; then (cd libgc; $(MAKE) && $(MAKE) install); fi
+       (cd mono; $(MAKE) && $(MAKE) install)
 
 mcs-rest:
-       (cd ../mcs/class; make)
+       (cd ../mcs/class; $(MAKE))
 
 remove-binaries:
-       rm ../mcs/class/lib/corlib.dll ../mcs/mcs/mcs.exe runtime/*dll runtime/*.exe >& /dev/null; echo
+       rm ../mcs/class/lib/mscorlib.dll ../mcs/mcs/mcs.exe runtime/*dll runtime/*.exe >& /dev/null; echo
+
+
+win32getdeps:
+       wget http://www.go-mono.com/archive/pkgconfig-0.11-20020310.zip
+       wget http://www.go-mono.com/archive/glib-2.0.4-20020703.zip 
+       wget http://www.go-mono.com/archive/glib-dev-2.0.4-20020703.zip 
+       wget http://www.go-mono.com/archive/libiconv-1.7.zip 
+       wget http://www.go-mono.com/archive/libiconv-dev-1.7.zip 
+       wget http://www.go-mono.com/archive/libintl-0.10.40-20020101.zip
+       wget http://www.jroith.de/nsis4cygwin.zip
+       unzip -n -d / pkgconfig-0.11-20020310.zip
+       unzip -n -d / glib-2.0.4-20020703.zip
+       unzip -n -d / glib-dev-2.0.4-20020703.zip
+       unzip -n -d / libiconv-1.7.zip
+       unzip -n -d / libiconv-dev-1.7.zip
+       unzip -n -d / libintl-0.10.40-20020101.zip
+       unzip -n -d / nsis4cygwin.zip
 
 win32setup:
-       makensis /DMILESTONE=@VERSION@ /DSOURCE_INSTALL_DIR=`cygpath -a -w @prefix@`\\* monowiz.win32.nsi
\ No newline at end of file
+       cp /usr/lib/libglib-2.0-0.dll @prefix@/lib
+       cp /usr/lib/iconv.dll @prefix@/lib
+       cp /usr/lib/libgmodule-2.0-0.dll @prefix@/lib
+       cp /usr/lib/libgobject-2.0-0.dll @prefix@/lib
+       cp /usr/lib/libgthread-2.0-0.dll @prefix@/lib
+       cp /usr/lib/libintl-1.dll @prefix@/lib
+       makensis /DMILESTONE=@VERSION@ /DSOURCE_INSTALL_DIR=`cygpath -a -w @prefix@`\\* monowiz.win32.nsi