Commit graph

4 commits

Author SHA1 Message Date
Peter Johnson
13665a69db Update plugin README files for Windows.
svn path=/trunk/yasm/; revision=2106
2008-05-24 19:00:48 +00:00
Peter Johnson
c59ebcbe36 Fix x86 plugin build on Windows.
svn path=/trunk/yasm/; revision=2104
2008-05-24 18:49:59 +00:00
Peter Johnson
e733283016 Clean up plugins CMakeLists a bit.
Be more clever about finding the yasm executable on Windows.

svn path=/trunk/yasm/; revision=2103
2008-05-24 18:32:39 +00:00
Peter Johnson
b7f2fbc64f Add cmake build infrastructure.
Not default nor even distributed in the .tar.gz, the cmake build allows for
loadable yasm plugins by building libyasm as a shared library.
Example plugins are in the plugins/ directory, and may be loaded into a
cmake-built yasm using the -N command line option (non-cmake builds will
not have this option).

Tested only on Linux so far, but should be relatively painless to port to
Windows thanks to the use of cmake rather than libtool to create shared
libraries.

The only modification to the main source tree is some conditional-compiled
additions to yasm.c.

svn path=/trunk/yasm/; revision=2098
2008-05-22 09:08:03 +00:00