Table of Contents
Makefile defaults
The variables in the Makefile come in the form of key=value pairs. Default values are given for most variables. After setting a variable you can later refer to its value using the $(<variable_name>) syntax. See below.
(How is this list compiled? See here).
(version 11904)
REQUIRED SETTINGS
QOOXDOO_PATH
default: PLEASE_DEFINE_QOOXDOO_PATH
APPLICATION_NAMESPACE
default: custom
BASIC SETTINGS
APPLICATION_CLASSNAME
default: Application
QOOXDOO_URI
default: ../$(QOOXDOO_PATH)
APPLICATION_NAMESPACE_PATH
default: $(shell echo $(APPLICATION_NAMESPACE) | sed s:\\.:/:g)
APPLICATION_ID
default: $(APPLICATION_NAMESPACE)
APPLICATION_TITLE
default: $(APPLICATION_ID)
APPLICATION_MAKE_TITLE
default: $(shell echo $(APPLICATION_TITLE) | tr "[:lower:]" "[:upper:]")
APPLICATION_VERSION
default: 1.0
APPLICATION_DESCRIPTION
default: qooxdoo (http://qooxdoo.org) powered $(APPLICATION_TITLE) application
APPLICATION_COPYRIGHT
default:
APPLICATION_WIDTH
default: 950
APPLICATION_HEIGHT
default: 600
APPLICATION_ICON_PATH
default: $(FRAMEWORK_SOURCE_PATH)/resource/icon/Nuvola
APPLICATION_ICON
default: apps/office-organizer.png
APPLICATION_FILES
default:
APPLICATION_LOCALES
default:
APPLICATION_HTML_TO_ROOT_URI
default: .
SILENCE
default:
SILENCE
default: @
GENERATOR OPTIONS
APPLICATION_COMPLETE_BUILD
default: false
APPLICATION_COMPLETE_SOURCE
default: true
APPLICATION_COMPLETE_API
default: true
APPLICATION_LINEBREAKS_BUILD
default: true
APPLICATION_LINEBREAKS_SOURCE
default: true
APPLICATION_OPTIMIZE_STRINGS
default: true
APPLICATION_OPTIMIZE_VARIABLES
default: true
APPLICATION_OPTIMIZE_BASE_CALL
default: true
APPLICATION_OPTIMIZE_PRIVATE
default: false
APPLICATION_OBFUSCATE_ACCESSORS
default: false
APPLICATION_OPTIMIZE_BROWSER
default: false
APPLICATION_INDIVIDUAL_BROWSERS
default: gecko mshtml opera webkit
APPLICATION_OPTIMIZE_REMOVE_DEBUG
default: true
APPLICATION_OPTIMIZE_REMOVE_COMPATIBILITY
default: false
APPLICATION_OPTIMIZE_REMOVE_ASPECTS
default: true
APPLICATION_ENABLE_GUI
default: true
APPLICATION_RESOURCE_FILTER
default: false
APPLICATION_INCLUDES
default: false
qx.legacy.theme.ClassicRoyale
<note> Set the default meta theme.</note>
==== APPLICATION_THEME_COLOR ====
default:
<note> Set the default color theme.</note>
==== APPLICATION_THEME_BORDER ====
default:
<note> Set the default border theme.</note>
==== APPLICATION_THEME_FONT ====
default:
<note> Set the default font theme.</note>
==== APPLICATION_THEME_ICON ====
default:
<note> Set the default icon theme</note>
==== APPLICATION_THEME_WIDGET ====
default:
<note> Set the default widget theme</note>
==== APPLICATION_THEME_APPEARANCE ====
default:
<note> Set the default appearance theme.</note>
==== APPLICATION_SOURCE_LOG_LEVEL ====
default: debug
<note> Set the default log level for the source version</note>
==== APPLICATION_BUILD_LOG_LEVEL ====
default: debug
<note> Set the default log level for the build version</note>
==== APPLICATION_SOURCE_LOG_APPENDER ====
default: qx.legacy.log.appender.Native
<note> Set the default log appender for the source version</note>
==== APPLICATION_BUILD_LOG_APPENDER ====
default: qx.legacy.log.appender.Native
<note> Set the default log appender for the build version</note>
===== SOURCE TEMPLATE SETUP =====
==== APPLICATION_TEMPLATE_INPUT ====
default:
==== APPLICATION_TEMPLATE_OUTPUT ====
default:
==== APPLICATION_TEMPLATE_REPLACE ====
default: <!– qooxdoo-script-block –>
<note> Template to patch (e.g. XHTML mode)</note>
===== DETAILED PATH CONFIGURATION =====
==== APPLICATION_SOURCE_PATH ====
default: ./source
<note> The source folder of your application from the directory which contains the Makefile (if defined relatively). This folder should contain all your application class files and resources. The default is ./source.</note>
==== APPLICATION_BUILD_PATH ====
default: ./build
<note> The build folder of your application relative to the directory, which contains the Makefile (if defined relatively). This is the folder where the application self-contained build is generated to. The default is ./build.</note>
==== APPLICATION_API_PATH ====
default: ./api
<note> The API folder of your application from the directory which contains the Makefile (if defined relatively). This is the destination target where the self-contained API viewer should reside after a "make api". The default is ./api.</note>
==== APPLICATION_DEBUG_PATH ====
default: ./debug
<note> Define the debug location from the directory which contains the Makefile (if defined relatively). The default is ./debug.</note>
==== APPLICATION_PUBLISH_PATH ====
default: ./publish
<note> Define the publishing location from the directory which contains the Makefile (if defined relatively). Could be any rsync compatible url/path The default is ./publish.</note>
==== APPLICATION_TEST_PATH ====
default: ./test
<note> The folder that will contain a unit test appliction for your classes, defined from the directory which contains the Makefile (if defined relatively). This is the destination folder for the "make test" target. The default is ./test.</note>
==== APPLICATION_TOOL_PATH ====
default: ./tool
<note> The folder that will contain assorted tools (e.g. buildtool) that can be generated for the current application, defined from the directory which contains the Makefile (if defined relatively). This is the destination folder for targets like "make buildtool", which will create its own subfolder. The default is ./tool.</note>
==== APPLICATION_BUILDTOOL_PATH ====
default: $(APPLICATION_TOOL_PATH)/buildtool
<note> The folder that will contain the buildtool application, defined from the directory which contains the Makefile (if defined relatively). This is the destination folder for the "make buildtool" target. The default is $(APPLICATION_TOOL_PATH)/tool.</note>
===== OUTPUT OPTIONS =====
==== APPLICATION_SCRIPT_FOLDERNAME ====
default: script
==== APPLICATION_CLASS_FOLDERNAME ====
default: class
==== APPLICATION_TRANSLATION_FOLDERNAME ====
default: translation
<note> Redefine folder names (inside build/source) It is not recommended to change these fundamental settings.</note>
==== APPLICATION_SCRIPT_FILENAME ====
default: $(APPLICATION_NAMESPACE).js
<note> File name of the generated script</note>
===== LINT OPTIONS =====
==== LINT_ALLOWED_GLOBALS ====
default:
<note> A list of valid global identifiers. These identifiers will not be reported as errors.</note>
===== PROFILER OPTIONS =====
==== APPLICATION_PROFILE_SOURCE ====
default: false
<note> Whether to enable the profiler (source version)</note>
==== APPLICATION_PROFILE_BUILD ====
default: false
<note> Whether to enable the profiler (build version)</note>
===== ADDITIONAL CONFIGURATION =====
==== APPLICATION_ADDITIONAL_CLASS_PATH ====
default:
==== APPLICATION_ADDITIONAL_CLASS_URI ====
default:
<note> Additional class paths and URIs. These should be comma separated. The generator option will be automatically added</note>
==== APPLICATION_ADDITIONAL_SOURCE_OPTIONS ====
default:
<note> Additional options to pass to the generator call of the source version. e.g. "–script-output-encoding=ISO-8859-1"</note>
==== APPLICATION_ADDITIONAL_BUILD_OPTIONS ====
default:
<note> Additional options to pass to the generator call of the build version. e.g. "–script-output-encoding=ISO-8859-1"</note>
Account
Bad Behavior has blocked 0 potential spam attempts in the last 7 days.
