]>
Commit | Line | Data |
---|---|---|
2da40942 VS |
1 | |
2 | This directory contains Bakefile (see http://bakefile.sourceforge.net) | |
3 | files needed to generate native makefiles for wxWindows library, contrib and | |
4 | samples. | |
5 | ||
6 | Use the bakefile_gen utility to regenerate the makefiles. If you run it with | |
7 | no arguments, it will generate all makefiles that are not up to date. | |
8 | ||
9 | Use "bakefile_gen -c" to clean generated files. | |
10 | ||
11 | You can generate or clean only subset of files by specifying -f or -b flags | |
12 | when invoking bakefile_gen. For example, "bakefile_gen -fborland,watcom" will | |
13 | only regenerate Borland C++ and OpenWatcom makefiles. -b flag limits | |
14 | regeneration only to specified bakefiles. For example, | |
15 | "bakefile_gen -b wx.bkl" will only regenerate main library makefiles. | |
16 | "bakefile_gen -b '../../samples/html/*/*.bkl' will regenerate makefiles for | |
17 | all wxHTML samples. -b and -f can be combined. | |
18 | ||
19 | You can customize the process of generating makefiles by adding file | |
20 | Bakefiles.local.bkgen (same format as Bakefiles.bkgen) with further settings. | |
21 | For example, you may disable output for compilers you don't use: | |
22 | <del-formats>msvc,msvc6prj</del-formats> | |
23 | ||
24 | Note: bakefile_gen creates file .bakefile_gen.state with dependencies | |
25 | information. This file can be safely deleted, but it contains valuable | |
26 | information that speed up regeneration process. |