The simple XML viewer
C++ CMake
Latest commit 47c0760 Sep 27, 2016 @elemc Fix make archive script
Permalink
Failed to load latest commit information.
forms
icons
src
tools
translations
.travis.yml
CMakeLists.txt
CMakeQt4.txt
CMakeQt5.txt
README.md
XMLer.rc
config.h.in
main.cpp
xmler.qrc

README.md

XMLer

Build Status

The simple XML viewer. Application for view XML files in tree-look. You may search in XML. Set bookmarks. Save XML in another encoding and/or with another formatter.

Installation

Requires

Download ( git )

For git version: $ git clone git://github.com/elemc/XMLer.git

For zip version: https://github.com/elemc/XMLer/zipball/master

For tar.gz version: https://github.com/elemc/XMLer/tarball/master

Configure

cd source root directory $ mkdir build $ cd build $ cmake -DCMAKE_BUILD_TYPE=Release ..

Configure for Qt5

cd source root directory $ mkdir build $ cd build $ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/lib/cmake -DBUILD_QT_VERSION=5 ..

UNIX build (not OSX)

$ gmake # this command is compile sources $ su -c 'gmake install' # and this command install binaries or $ sudo gmake install

Mac OS X

$ make # this command compile the sources and make app bundle $ make dmg # this command make DMG image

Windows (MS C++ Compiler)

$ nmake $ nmake install # this command create directory build/Release with executable, libraries and translations

Windows (MinGW)

$ make $ make install # this command create directory build/Release with executable, libraries and translations

cmake local variables

  • DEBUG - enable/disable #include (automatic enable/disable by CMAKE_BUILD_TYPE)
  • DEFUALT_ENCODING - set default encoding for application
  • TRANSLATIONS_DIR - set directory for local application translation files (only UNIX, not OSX)

Bugs

Please send me bugs and feature request here https://github.com/elemc/XMLer/issues

TODO

I hope will enough time to make editing XML in the application.

Thanks