Branch develop-500

Hi all,

We need your help...

Have now pushed the branch develop-500

https://github.com/htacg/tidy-html5/tree/develop-500

You are encouraged to switch to this branch.
$ git clone <repo>, or
$ git pull
$ git checkout develop-500

At present it only uses cmake as the configuration
and native build file generator. But it is easy...

In unix (or MAC) in a terminal...
1: $ cd build/cmake
2: $ cmake ../.. [options]
3: $ make
4: $ [sudo] make install (if desired)

In windows, using the command line, 3
and 4 (if desired) are :
3: cmake --build . --config Release
4: cmake --build . --config Release --target INSTALL

Or of course you can use the cmake GUI, cmake-gui,
setting the source to the clone root, and where to
build binaries to build/cmake, click [ Configure ],
perhaps several times, then [ Generate ].

Then load the solution in the MSVC IDE, or others,
for the build...

In the directory build/cmake there are convenient
build-me.sh and build-me.bat, but you may need to
adjust the 'install' directory to your choice.

And for those in Windows with 64-bit build
capability, there is a build\win64 folder. Again
the build-me.bat may need adjustment to suit your
MSVC install environment...

At present the output names are libtidy5 and
the console app tidy5, so these can be
installed and not overwrite any existing tidy,
allowing you to do comparison tests...

By default cmake will build a static library,
which is good for window - no messy DLL handling -
but if you want to try the shared library, add a
cmake option -DBUILD_SHARED_LIB:BOOL=TRUE

As Jim suggested the version has been set to 5.0.0

Further, as Jim stated, all future PR's, and
Issues, will only be against this develop-500
branch.

In the test directory there is a large collection
of test samples, and more will be added over time.

Look forward to your help in making this the
next release of 'tidy'...

Regards,
Geoff.

Received on Saturday, 24 January 2015 13:19:40 UTC