From 7e51bf3804e50ea063fcc97b2682a32a8505902f Mon Sep 17 00:00:00 2001 From: Andreas Stöckel Date: Fri, 24 Oct 2014 22:22:26 +0000 Subject: added Function, Property and Object classes; added CMakeLists entries for the mozjs-24 library (the Firefox JavaScript engine which is available as Package on Fedora); added Doxygen target to makefile git-svn-id: file:///var/local/svn/basicwriter@75 daaaf23c-2e50-4459-9457-1e69db5a47bf --- dependencies.txt | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) (limited to 'dependencies.txt') diff --git a/dependencies.txt b/dependencies.txt index 9957d04..d77be63 100644 --- a/dependencies.txt +++ b/dependencies.txt @@ -1,6 +1,40 @@ +Hard dependencies +================= + The following packages have to be installed (for Fedora) - cmake -# - qt5-qtbase-devel (not needed for now) -# - qt5-qtscript-devel (not needed for now) +- mozjs24-devel + +Documentation +============= + +In order to build the documentation (make doc) + +- doxygen + +Tools +===== + +Automated code formating (clang-format) +--------------------------------------- + +Download Pre-built binary of "LLVM" from + +http://llvm.org/releases/download.html + +use the "clang-format" program in the bin/ directory. The following gedit tool can be used for automated code formating: + +(Active "External Tools" plugin, add the following lines to ./config/gedit/tools/, without indentation) + + #!/bin/sh + # [Gedit Tool] + # Input=document + # Shortcut=f + # Applicability=all + # Save-files=nothing + # Output=replace-document + # Name=Clang Format + + cd $GEDIT_CURRENT_DOCUMENT_DIR && /clang-format -- cgit v1.2.3