Author: wyoung
Date: Thu Jan 10 05:07:13 2008
New Revision: 2113

URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2113&view=rev
Log:
Preliminary Xcode project file support

Modified:
    trunk/   (props changed)
    trunk/Bakefiles.bkgen
    trunk/mysql++.bkl

Propchange: trunk/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Thu Jan 10 05:07:13 2008
@@ -3,13 +3,12 @@
 *.dylib
 *.so
 
-*.dsp
-*.dsw
 *.ncb
 *.sln
 *.suo
 *.user
 *.vcproj
+*.xcodeproj
 Debug
 Release
 

Modified: trunk/Bakefiles.bkgen
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/Bakefiles.bkgen?rev=2113&r1=2112&r2=2113&view=diff
==============================================================================
--- trunk/Bakefiles.bkgen (original)
+++ trunk/Bakefiles.bkgen Thu Jan 10 05:07:13 2008
@@ -6,7 +6,7 @@
 
     <!-- List of output formats to generate: -->
     <add-formats>
-        autoconf,msvs2003prj,mingw
+        autoconf,mingw,msvs2003prj,xcode2
     </add-formats>
 
     <add-flags formats="mingw">

Modified: trunk/mysql++.bkl
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/mysql%2B%2B.bkl?rev=2113&r1=2112&r2=2113&view=diff
==============================================================================
--- trunk/mysql++.bkl (original)
+++ trunk/mysql++.bkl Thu Jan 10 05:07:13 2008
@@ -155,33 +155,13 @@
 
                <include>lib</include>
 
-               <if cond="FORMAT in ['autoconf', 'mingw', 'gnu']">
+               <if cond="FORMAT in ['autoconf', 'gnu', 'mingw', 'xcode2']">
                        <lib-path>.</lib-path>
                </if>
 
                <if cond="PLATFORM_WINDOWS_NATIVE=='yes'">
                        <define>UNICODE</define>
                        <define>_UNICODE</define>
-               </if>
-
-               <if cond="FORMAT=='msvs2003prj'">
-                       <lib-path>$(BUILD)</lib-path>
-                       <include>$(MYSQL_WIN_DIR)\include</include>
-                       <lib-path>$(MYSQL_WIN_DIR)\lib\opt</lib-path>
-                       <sys-lib>mysqlpp$(DEBUG_SUFFIX)</sys-lib>
-                       <sys-lib>libmysql</sys-lib>
-               </if>
-
-               <if cond="FORMAT=='mingw'">
-                       <define>MYSQLPP_NO_DLL</define>
-                       <ldflags>
-                               -Wl,--enable-auto-import 
-Wl,--enable-runtime-pseudo-reloc
-                       </ldflags>
-                       <lib-path>..\lib</lib-path>
-                       <include>"$(MYSQL_WIN_DIR)\include"</include>
-                       <lib-path>"$(MYSQL_WIN_DIR)\lib\opt"</lib-path>
-                       <sys-lib>mysqlclient</sys-lib>
-                       <sys-lib>mysqlpp$(DEBUG_SUFFIX)</sys-lib>
                </if>
 
                <if cond="FORMAT=='autoconf'">
@@ -195,11 +175,36 @@
                        </if>
                </if>
 
+               <if cond="FORMAT=='mingw'">
+                       <define>MYSQLPP_NO_DLL</define>
+                       <ldflags>
+                               -Wl,--enable-auto-import 
-Wl,--enable-runtime-pseudo-reloc
+                       </ldflags>
+                       <include>"$(MYSQL_WIN_DIR)\include"</include>
+                       <lib-path>"$(MYSQL_WIN_DIR)\lib\opt"</lib-path>
+                       <sys-lib>mysqlclient</sys-lib>
+                       <sys-lib>mysqlpp$(DEBUG_SUFFIX)</sys-lib>
+               </if>
+
+               <if cond="FORMAT=='msvs2003prj'">
+                       <lib-path>$(BUILD)</lib-path>
+                       <include>$(MYSQL_WIN_DIR)\include</include>
+                       <lib-path>$(MYSQL_WIN_DIR)\lib\opt</lib-path>
+                       <sys-lib>mysqlpp$(DEBUG_SUFFIX)</sys-lib>
+                       <sys-lib>libmysql</sys-lib>
+               </if>
+
                <if cond="FORMAT=='gnu'">
                        <include>/usr/include/mysql</include>
                        <include>/usr/include/mysql++</include>
                        <sys-lib>mysqlpp</sys-lib>
                        <sys-lib>mysqlclient</sys-lib>
+               </if>
+
+               <if cond="FORMAT=='xcode2'">
+                       <include>/usr/local/mysql/include</include>
+                       <sys-lib>mysqlclient</sys-lib>
+                       <sys-lib>mysqlpp$(DEBUG_SUFFIX)</sys-lib>
                </if>
        </template>
 


_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits

Reply via email to