summaryrefslogtreecommitdiff
path: root/README.win32
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2020-07-22 15:24:00 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2020-07-22 15:30:10 +0800
commit72a22f37f233408166e0d4a0432beb00cce4a483 (patch)
treeb67c96916da11f730239fffea7f4dbe883277b11 /README.win32
parent04a84d7ddcd8e25fe720d467f2dfbaeda183be6f (diff)
downloadglibmm-72a22f37f233408166e0d4a0432beb00cce4a483.tar.gz
NMake Makefiles: Fix generating [glib|gio]mm[config.h|.rc]
This fixes the build process so that we won't need to generate them unnecessarily (i.e. when building from a release tarball built with autotools). Also streamline the build process that we no longer need to explicitly run the 'prep-git-build' target before building, where we generate [glib|gio]mm[config.h|.rc], and if needed, gmmproc and generate_wrap_init.pl, as part of the normal 'all' target if necessary
Diffstat (limited to 'README.win32')
-rw-r--r--README.win327
1 files changed, 3 insertions, 4 deletions
diff --git a/README.win32 b/README.win32
index ecf547a1..4bdd73c4 100644
--- a/README.win32
+++ b/README.win32
@@ -91,8 +91,8 @@ with a few manual steps required, namely to:
-Make a new copy of the entire source tree to some location, where the build
is to be done; then in $(srcroot)\MSVC_NMake run
- nmake /f Makefile.vc CFG=[release|debug] prep-git-build, which will copy and generate
- the following files with the proper info (this step may also be needed if the following
+ nmake /f Makefile.vc CFG=[release|debug], which will first copy and generate
+ the following files with the proper info (this step will also be run if the following
files are not present in the unpacked source tarball):
--$(srcroot)\MSVC_NMake\glibmm\glibmmconfig.h
--$(srcroot)\MSVC_NMake\giomm\giommconfig.h
@@ -107,8 +107,7 @@ builds out-of-the-box). For builds from the release tarballs, running
nmake /f Makefile.vc CFG=[release|debug] gen-perl-scripts-real will also generate
$(srcroot)\tools\gmmproc and $(srcroot)\tools\generate_wrap_init.pl for you.
-Note that the prep-git-build and the gen-perl-scripts-real targets will require a working PERL
-installation.
+Note that to generate any of the above 6 files, a PERL installation is also required.
3. Glibmm methods and signals not available on win32