Author: mysqlpp
Date: Wed Oct 29 07:38:13 2008
New Revision: 2389

URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2389&view=rev
Log:
Moved some Bakefile doc stuff from VC++ README to HACKERS.txt

Modified:
    trunk/HACKERS.txt
    trunk/README-Visual-C++.txt

Modified: trunk/HACKERS.txt
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/HACKERS.txt?rev=2389&r1=2388&r2=2389&view=diff
==============================================================================
--- trunk/HACKERS.txt (original)
+++ trunk/HACKERS.txt Wed Oct 29 07:38:13 2008
@@ -99,7 +99,7 @@
     platforms without having to maintain separate build system files
     for each platform.
 
-    Bakefile (http://bakefile.sf.net/) produces most of these project
+    Bakefile (http://bakefile.org/) produces most of these project
     and make files from a single source file called mysql++.bkl.
 
     Except for small local changes, it's best to change mysql++.bkl
@@ -116,6 +116,13 @@
     addition to or instead of mysql++.bkl to get the effect you want.
     Running bootstrap incorporates changes to all of these files in
     the GNU autoconf output.
+
+    While Bakefile's documentation isn't as comprehensive as it
+    ought to be, you can at least count on it to list all of the
+    available features.  So, if you can't see a way to make Bakefile
+    do something, it's likely it just can't do it.  Bakefile is a
+    high-level abstraction of build systems in general, so it'll never
+    support all the particulars of every odd build system out there.
 
 
 Submitting Patches

Modified: trunk/README-Visual-C++.txt
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/README-Visual-C%2B%2B.txt?rev=2389&r1=2388&r2=2389&view=diff
==============================================================================
--- trunk/README-Visual-C++.txt (original)
+++ trunk/README-Visual-C++.txt Wed Oct 29 07:38:13 2008
@@ -205,27 +205,19 @@
 ~~~~~~~~~~~~~~~~~~~~~
     MySQL++'s top-level Visual Studio project files aren't
     maintained directly.  Instead, we use a tool called Bakefile
-    (http://bakefile.org/) to generate many different project file
-    and Makefile types from a single set of source files.  There is
-    a native Windows version of Bakefile up on that web site.
-    Download that and put the directory containing bakefile_gen.exe
-    in your Windows PATH.
-
-    Bakefile generates the various project files and Makefiles from
-    a single source file, mysql++.bkl.  This is usually the file you
-    need to change when you want to make some change to the MySQL++
-    build system.
-
-    While Bakefile's documentation isn't as comprehensive as it
-    ought to be, you can at least count on it to list all of the
-    available features.  So, if you can't see a way to make Bakefile
-    do something, it's likely it just can't do it.  Bakefile is a
-    high-level abstraction of build systems in general, so it'll never
-    support all the particulars of every odd build system out there.
-
-    Once you've made your changes, you can generate the Visual C++
-    project files by running rebake.bat, which you can find in the
-    same directory as this file.
+    (http://bakefile.org/) to generate them from mysql++.bkl. Since
+    there are so many project files in MySQL++, it's often simpler to
+    edit this source file and "re-bake" the project files from it than
+    to make your changes in Visual Studio.
+
+    To do this, download the native Windows version of Bakefile from the
+    web site given above.  Install it, and then put the installation
+    directory in your Windows PATH.  Then, open up a command window, cd
+    into the MySQL++ directory, and type "rebake".  This will run
+    rebake.bat, which rebuilds the Visual Studio project files from
+    mysql++.bkl.
+
+    There's more information about using Bakefile in HACKERS.txt.
 
 
 If You Run Into Problems...


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

Reply via email to