Update of /cvsroot/pgsqlclient/pgsqlclient_10
In directory sc8-pr-cvs1:/tmp/cvs-serv9947
Modified Files:
makefile
Log Message:
Updated linux/mono makefile
Index: makefile
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/makefile,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** makefile 3 Oct 2003 22:55:22 -0000 1.5
--- makefile 5 Oct 2003 16:43:16 -0000 1.6
***************
*** 1,26 ****
TLS = System.Security.Tls.dll
LIBRARY = PostgreSql.Data.PgSqlClient.dll
! all: ${TLS} $(LIBRARY) $(PGTEST) install clean
CSC = mcs
COPY = cp
# References to assemblies
LD_FLAGS = -reference:System.dll -reference:System.Design.dll -reference:System.Data.dll -reference:System.Drawing.dll -reference:System.Xml.dll
! LD_TLS_FLAGS = -reference:System.dll -reference:System.Data.dll -reference:System.Drawing.dll -reference:System.Xml.dll
# Resources for the Toolbox
TOOL_RESOURCES = -resource:PostgreSql.Data.PgSqlClient/source/Resources/ToolBox/PgConnection.bmp,PostgreSql.Data.PgSqlClient.Resources.ToolBox.PgConnection.bmp -resource:PostgreSql.Data.PgSqlClient/source/Resources/ToolBox/PgCommand.bmp,PostgreSql.Data.PgSqlClient.Resources.ToolBox.PgCommand.bmp -resource:PostgreSql.Data.PgSqlClient/source/Resources/ToolBox/PgDataAdapter.bmp,PostgreSql.Data.PgSqlClient.Resources.ToolBox.PgDataAdapter.bmp
# Source files
RECURSE_TLS = -recurse:./PgSqlClient.Security.Tls/source/*.cs
RECURSE_SOURCE = -recurse:./PostgreSql.Data.PgSqlClient/source/*.cs
# Defines
DEFINE = -define:_DEBUG
System.Security.Tls.dll:
! $(CSC) -target:library -out:$(TLS) $(LD_TLS_FLAGS) $(DEFINE) $(RECURSE_TLS)
PostgreSql.Data.PgSqlClient.dll:
$(CSC) -target:library -out:$(LIBRARY) $(LD_FLAGS) -reference:System.Security.Tls.dll $(DEFINE) $(TOOL_RESOURCES) $(RECURSE_SOURCE)
install:
rm -rf build
--- 1,39 ----
TLS = System.Security.Tls.dll
LIBRARY = PostgreSql.Data.PgSqlClient.dll
+ NUNIT_SUITE = PostgreSql.Data.PgSqlClient.UnitTests.dll
! all: ${TLS} $(LIBRARY) $(NUNIT_SUITE) install clean
CSC = mcs
COPY = cp
+
# References to assemblies
+ LD_BASIC_FLAGS = -reference:System.dll -reference:System.Data.dll -reference:System.Drawing.dll -reference:System.Xml.dll
LD_FLAGS = -reference:System.dll -reference:System.Design.dll -reference:System.Data.dll -reference:System.Drawing.dll -reference:System.Xml.dll
!
# Resources for the Toolbox
TOOL_RESOURCES = -resource:PostgreSql.Data.PgSqlClient/source/Resources/ToolBox/PgConnection.bmp,PostgreSql.Data.PgSqlClient.Resources.ToolBox.PgConnection.bmp -resource:PostgreSql.Data.PgSqlClient/source/Resources/ToolBox/PgCommand.bmp,PostgreSql.Data.PgSqlClient.Resources.ToolBox.PgCommand.bmp -resource:PostgreSql.Data.PgSqlClient/source/Resources/ToolBox/PgDataAdapter.bmp,PostgreSql.Data.PgSqlClient.Resources.ToolBox.PgDataAdapter.bmp
+
# Source files
RECURSE_TLS = -recurse:./PgSqlClient.Security.Tls/source/*.cs
RECURSE_SOURCE = -recurse:./PostgreSql.Data.PgSqlClient/source/*.cs
+ RECURSE_TESTS = -recurse:./PostgreSql.Data.PgSqlClient.UnitTests/source/*.cs
+
+ # COnfiguration files
+ NUNIT_CONFIG=./PostgreSql.Data.PgSqlClient.UnitTests/PostgreSql.Data.PgSqlClient.UnitTests.dll.config
+
# Defines
DEFINE = -define:_DEBUG
System.Security.Tls.dll:
! $(CSC) -target:library -out:$(TLS) $(LD_BASIC_FLAGS) $(DEFINE) $(RECURSE_TLS)
PostgreSql.Data.PgSqlClient.dll:
$(CSC) -target:library -out:$(LIBRARY) $(LD_FLAGS) -reference:System.Security.Tls.dll $(DEFINE) $(TOOL_RESOURCES) $(RECURSE_SOURCE)
+ PostgreSql.Data.PgSqlClient.UnitTests.dll:
+
+ $(CSC) -target:library -out:$(NUNIT_SUITE) $(LD_BASIC_FLAGS) -reference:${LIBRARY} -reference:NUnit.Framework.dll $(DEFINE) $(TOOL_RESOURCES) $(RECURSE_TESTS)
+
install:
rm -rf build
***************
*** 28,33 ****
$(COPY) $(TLS) ./build
$(COPY) $(LIBRARY) ./build
clean:
rm $(TLS)
! rm $(LIBRARY)
\ No newline at end of file
--- 41,49 ----
$(COPY) $(TLS) ./build
$(COPY) $(LIBRARY) ./build
+ $(COPY) $(NUNIT_SUITE) ./build
+ $(COPY) ${NUNIT_CONFIG} ./build
clean:
rm $(TLS)
! rm $(LIBRARY)
! rm ${NUNIT_SUITE
\ No newline at end of file
|