Add Accessibility stuff
authorMiguel de Icaza <miguel@gnome.org>
Sat, 2 Nov 2002 20:09:52 +0000 (20:09 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Sat, 2 Nov 2002 20:09:52 +0000 (20:09 -0000)
svn path=/trunk/mcs/; revision=8758

mcs/class/Accessibility/Accessibility.build [new file with mode: 0644]
mcs/class/Accessibility/Accessibility/.cvsignore [new file with mode: 0644]
mcs/class/Accessibility/Accessibility/IAccessible.cs [new file with mode: 0644]
mcs/class/Accessibility/Accessibility/IAccessibleHandler.cs [new file with mode: 0644]
mcs/class/Accessibility/ChangeLog [new file with mode: 0644]
mcs/class/Accessibility/list.unix [new file with mode: 0644]
mcs/class/Accessibility/makefile.gnu [new file with mode: 0644]

diff --git a/mcs/class/Accessibility/Accessibility.build b/mcs/class/Accessibility/Accessibility.build
new file mode 100644 (file)
index 0000000..5613e1a
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<!-- NAnt build file for Accessibility.dll -->
+
+<project name="System" default="build">
+       <property name="debug" value="false"/>
+
+       <target name="build">
+               <mkdir dir="../lib"/>
+               <csc target="library" output="../lib/Accessibility.dll" debug="${debug}">
+                       <arg value="/nowarn:1595"/>
+                       <arg value="/unsafe"/>
+                       <arg value="/noconfig"/>        <!-- don't reference ms assemblies -->
+                       <arg value="/lib:../lib/"/>
+                       
+                       <!-- cor compare dies with these currently -->
+                       <!--arg value="/nostdlib"/-->   <!-- don't reference mscorlib -->
+                       <!--arg value="/r:corlib.dll"/-->
+                       <sources>
+                               <includes name="**/*.cs"/> 
+                               <excludes name="Test/**"/>
+                       </sources>
+               </csc>
+               <copy file="../lib/Accessibility.dll" tofile="Test/Accessibility.dll"/>
+               <nant basedir="Test" target="build"/>
+       </target>
+
+       <target name="test" depends="build">
+               <nant basedir="Test" target="test"/>
+       </target>
+
+       <target name="clean">
+               <nant basedir="Test" target="clean"/>
+               <delete file="../lib/Accessibility.dll" failonerror="false"/>
+       </target>
+</project>
diff --git a/mcs/class/Accessibility/Accessibility/.cvsignore b/mcs/class/Accessibility/Accessibility/.cvsignore
new file mode 100644 (file)
index 0000000..8744e14
--- /dev/null
@@ -0,0 +1,3 @@
+.makefrag
+.response
+library-deps.stamp
diff --git a/mcs/class/Accessibility/Accessibility/IAccessible.cs b/mcs/class/Accessibility/Accessibility/IAccessible.cs
new file mode 100644 (file)
index 0000000..6d0baaf
--- /dev/null
@@ -0,0 +1,10 @@
+//
+// IAccessible.cs: Interface for accessible elements
+//
+
+namespace Accessibility {
+       
+       public interface IAccessible {
+               // Opaque for now.
+       }
+}
diff --git a/mcs/class/Accessibility/Accessibility/IAccessibleHandler.cs b/mcs/class/Accessibility/Accessibility/IAccessibleHandler.cs
new file mode 100644 (file)
index 0000000..b99b024
--- /dev/null
@@ -0,0 +1,3 @@
+interface IAccessibleHandler {
+       // Opaque for now.
+}
diff --git a/mcs/class/Accessibility/ChangeLog b/mcs/class/Accessibility/ChangeLog
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/mcs/class/Accessibility/list.unix b/mcs/class/Accessibility/list.unix
new file mode 100644 (file)
index 0000000..e2cdb79
--- /dev/null
@@ -0,0 +1,2 @@
+Accessibility/IAccessible.cs
+Accessibility/IAccessibleHandler.cs
diff --git a/mcs/class/Accessibility/makefile.gnu b/mcs/class/Accessibility/makefile.gnu
new file mode 100644 (file)
index 0000000..5c854c3
--- /dev/null
@@ -0,0 +1,16 @@
+topdir = ../..
+
+TEST_DIR= Test
+LIBRARY = $(topdir)/class/lib/Accessibility.dll
+
+LIB_LIST = list.unix
+LIB_FLAGS = -r corlib
+
+SOURCES_INCLUDE=*.cs
+SOURCES_EXCLUDE=\
+       ./Test* 
+
+
+export MONO_PATH_PREFIX = $(topdir)/class/lib:
+
+include $(topdir)/class/library.make