]> granicus.if.org Git - yasm/commit
Change genmodule to parse through the Makefile (or Makefile.am) looking for YASM_MODULES,
authorPeter Johnson <peter@tortall.net>
Thu, 5 Oct 2006 06:22:25 +0000 (06:22 -0000)
committerPeter Johnson <peter@tortall.net>
Thu, 5 Oct 2006 06:22:25 +0000 (06:22 -0000)
commit92f1ccd7d51fb49e778dbd904729645156f04434
tree4f408c2a660bc423d05769b6963ba3c570ff08bf
parent193a0c21d580fbbcca6612c2e7b5977cc909436c
Change genmodule to parse through the Makefile (or Makefile.am) looking for YASM_MODULES,
rather than simply taking a list of modules on the command line.  This allows significant
improvement of the behavior when used with Visual Studio, as the "old" way of doing this
with Visual Studio build files was to scan through the .c files; this brought up things
that were actually disabled in the build.

Also incorporate a patch by Charles Bailey to make the VC8 build less noisy, and allow use
of Win32 Bison if it's installed.  Instructions updated as well.

svn path=/trunk/yasm/; revision=1642
21 files changed:
Makefile.am
Mkfiles/Makefile.dj
Mkfiles/Makefile.flat
Mkfiles/vc/genmodule/run.bat
Mkfiles/vc8/bison.rules [new file with mode: 0644]
Mkfiles/vc8/config.h
Mkfiles/vc8/crt_secure_no_deprecate.vsprops [new file with mode: 0644]
Mkfiles/vc8/gap/gap.vcproj
Mkfiles/vc8/genmacro/genmacro.vcproj
Mkfiles/vc8/genmodule/genmodule.vcproj
Mkfiles/vc8/genmodule/run.bat
Mkfiles/vc8/genstring/genstring.vcproj
Mkfiles/vc8/genversion/genversion.vcproj
Mkfiles/vc8/libyasm/libyasm.vcproj
Mkfiles/vc8/modules/modules.vcproj
Mkfiles/vc8/re2c/re2c.vcproj
Mkfiles/vc8/readme.vc8.txt
Mkfiles/vc8/yasm.sln
Mkfiles/vc8/yasm.vcproj
libyasm/Makefile.inc
libyasm/genmodule.c