Update of /cvsroot/csdopenglnet/csdOpenGL/platform/mono
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30177/platform/mono
Modified Files:
Makefile
Log Message:
new build system
Index: Makefile
===================================================================
RCS file: /cvsroot/csdopenglnet/csdOpenGL/platform/mono/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Makefile 11 Sep 2004 09:07:13 -0000 1.2
--- Makefile 20 Oct 2004 09:12:14 -0000 1.3
***************
*** 1,2 ****
--- 1,4 ----
+ include ../../scripts/Makefile.Init
+
FILES_SRC=GLXTokens.cs ../Exceptions.cs
ifeq ($(GTK),1)
***************
*** 6,28 ****
FILES=$(FILES_SRC) $(FILES_GTK)
! DEBUG=/d:DEBUG
! DEBUG=
!
! OPTS_SRC=-lib:../../GL -r:csDragons.OpenGL
! OPTS=$(OPTS_SRC) $(OPTS_GTK)
!
! DLL=csDragons.OpenGL.Mono.dll
!
! GEN=mono ../../generator/csdGenerator.exe
! CC=mcs
! MCS=$(CC) $(OPTS)
! PACKAGE=csDragons
! GAC=gacutil $(GACUTIL_FLAGS)
all: $(DLL)
$(DLL): AssemblyInfo.cs $(FILES)
! $(MCS) -target:library $^ -out:$@
GLXTokens.cs: glxtokens_8h.xml glxtokens.xml
--- 8,23 ----
FILES=$(FILES_SRC) $(FILES_GTK)
! OPTS_SRC=-lib:../../build -r:csDragons.OpenGL
! LIBOPTS=$(OPTS_SRC) $(OPTS_GTK)
! TARGET=../../build
! DLL=csDragons.OpenGL.Platform.dll
! GEN=$(RUN) ../../generator/csdGenerator.exe -q
all: $(DLL)
$(DLL): AssemblyInfo.cs $(FILES)
! $(MCS) $(LIBOPTS) -target:library $^ -out:$@
! $(CP) $@ $(TARGET)
GLXTokens.cs: glxtokens_8h.xml glxtokens.xml
***************
*** 40,56 ****
clean:
! rm -f *.exe
! rm -f *.dll
! rm -f csdGLBase.cs
! rm -f csdGLUBase.cs
! rm -f csdGLUTBase.cs
! rm -f csdGLXTokens.cs
!
! .IGNORE:
! clean
!
! .EXPORT_ALL_VARIABLES:
!
! .PHONY:
! clean
!
--- 35,42 ----
clean:
! $(RM) *.exe
! $(RM) *.dll
! $(RM) csdGLBase.cs
! $(RM) csdGLUBase.cs
! $(RM) csdGLUTBase.cs
! $(RM) csdGLXTokens.cs
|