Skip to content

Commit

Permalink
Prep for release 0.4.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmcnamara committed Jul 14, 2016
1 parent ff0424e commit b14b4c8
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 9 deletions.
4 changes: 4 additions & 0 deletions Changes.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
/**
@page changes Changes

# 0.4.2 July 14 2016

- Added support for OpenBSD and better support for FreeBSD. See @ref gsg_bsd.


# 0.4.1 July 11 2016

Expand Down
4 changes: 2 additions & 2 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ It supports features such as:
- Worksheet PNG/JPEG images.
- Memory optimization mode for writing large files.
- Source code available on [GitHub](https://github.com/jmcnamara/libxlsxwriter).
- FreeBSD ref license.
- FreeBSD license.
- ANSI C.
- Works with GCC 4.x, GCC 5.x, Clang, Xcode, MSVC 2015, ICC, TCC, MinGW, MingGW-w64/32.
- Works on Linux, FreeBSD, OS X, iOS and Windows. Also with Mingw MSYS/MSYS2 and Cygwin.
- Works on Linux, FreeBSD, OpenBSD, OS X, iOS and Windows. Also works on MSYS/MSYS2 and Cygwin.
- Compiles for 32 and 64 bit.
- The only dependency is on `zlib`.

Expand Down
21 changes: 19 additions & 2 deletions docs/src/getting_started.dox
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,6 @@ Build the source code as follows:
cd libxlsxwriter
make

# For FreeBSD use gmake instead of make

This will create a static and dynamic library in the local `./lib` directory:

ls lib
Expand Down Expand Up @@ -151,6 +149,25 @@ library you created in the "Build the source code" step:
/path/to/libxlsxwriter/lib/libxlsxwriter.a -lz


@section gsg_bsd Installation on FreeBSD and OpenBSD

Both FreeBSD and OpenBSD come with the zlib development libraries
pre-installed so there are no additional dependencies. However, if you have
any issues then follow the instructions
@ref gsg_dependencies "to install zlib".


@ref gsg_git or @ref gsg_tarball "get the source code as a tarball" as shown
above then build the source code as follows using `gmake` (not make):

cd libxlsxwriter
gmake

Then follow the instructions in the Linux section to
@ref gsg_install "install the library" and
@ref gsg_using "use the library".


@section gsg_macos Installation on Mac OS X and iOS

The instructions for installing on Linux, shown above, will also work on Mac
Expand Down
2 changes: 1 addition & 1 deletion docs/src/mainpage.dox
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ features such as:
- FreeBSD @ref license.
- ANSI C.
- Works with GCC 4.x, GCC 5.x, Clang, Xcode, MSVC 2015, ICC, TCC, MinGW, MingGW-w64/32.
- Works on Linux, FreeBSD, OS X, iOS and Windows. Also with Mingw MSYS/MSYS2 and Cygwin.
- Works on Linux, FreeBSD, OpenBSD, OS X, iOS and Windows. Also works on MSYS/MSYS2 and Cygwin.
- Compiles for 32 and 64 bit.
- The only dependency is on `zlib`.

Expand Down
2 changes: 1 addition & 1 deletion include/xlsxwriter.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@
#include "xlsxwriter/format.h"
#include "xlsxwriter/utility.h"

#define LXW_VERSION "0.4.1"
#define LXW_VERSION "0.4.2"

#endif /* __LXW_XLSXWRITER_H__ */
6 changes: 3 additions & 3 deletions libxlsxwriter.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "libxlsxwriter"
s.version = "0.4.1"
s.version = "0.4.2"
s.summary = "Libxlsxwriter: A C library for creating Excel XLSX files."
s.ios.deployment_target = "6.0"
s.osx.deployment_target = "10.8"
Expand All @@ -19,10 +19,10 @@ Pod::Spec.new do |s|
* Worksheet PNG/JPEG images.
* Memory optimisation mode for writing large files.
* Source code available on [GitHub](https://github.com/jmcnamara/libxlsxwriter).
* FreeBSD ref license.
* FreeBSD license.
* ANSI C.
* Works with GCC 4.x, GCC 5.x, Clang, Xcode, MSVC 2015, ICC, TCC, MinGW, MingGW-w64/32.
* Works on Linux, FreeBSD, OS X, iOS and Windows. Also with Mingw MSYS/MSYS2 and Cygwin.
* Works on Linux, FreeBSD, OpenBSD, OS X, iOS and Windows. Also works on MSYS/MSYS2 and Cygwin.
* Compiles for 32 and 64 bit.
* The only dependency is on `zlib`.
DESC
Expand Down

0 comments on commit b14b4c8

Please sign in to comment.