Table of Contents
- qooxdoo Makefiles - application.mk
- REQUIRED SETTINGS
- BASIC SETTINGS
- GENERATOR OPTIONS
- APPLICATION_COMPLETE_BUILD
- APPLICATION_COMPLETE_SOURCE
- APPLICATION_COMPLETE_API
- APPLICATION_LINEBREAKS_BUILD
- APPLICATION_LINEBREAKS_SOURCE
- APPLICATION_OPTIMIZE_STRINGS
- APPLICATION_OPTIMIZE_VARIABLES
- APPLICATION_OPTIMIZE_BASE_CALL
- APPLICATION_OPTIMIZE_PRIVATE
- APPLICATION_OPTIMIZE_BROWSER
- APPLICATION_OPTIMIZE_REMOVE_DEBUG
- APPLICATION_OPTIMIZE_REMOVE_COMPATIBILITY
- APPLICATION_ENABLE_GUI
- APPLICATION_RESOURCE_FILTER
- RUNTIME SETTINGS
- SOURCE TEMPLATE SETUP
- DETAILED PATH CONFIGURATION
- OUTPUT OPTIONS
- ADDITIONAL CONFIGURATION
qooxdoo Makefiles - application.mk
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.
(version 6564)
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_MAKE_TITLE
default: $(shell echo $(APPLICATION_NAMESPACE) | tr “[:lower:]” “[:upper:]”)
APPLICATION_API_TITLE
default: $(APPLICATION_NAMESPACE)
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: true
APPLICATION_OPTIMIZE_BROWSER
default: true
APPLICATION_OPTIMIZE_REMOVE_DEBUG
default: true
APPLICATION_OPTIMIZE_REMOVE_COMPATIBILITY
default: true
APPLICATION_ENABLE_GUI
default: true
APPLICATION_RESOURCE_FILTER
default: false
RUNTIME SETTINGS
APPLICATION_THEME_ICON
default: qx.theme.icon.Nuvola
APPLICATION_THEME_WIDGET
default: qx.theme.widget.Windows
APPLICATION_THEME_COLOR
default: qx.theme.color.WindowsRoyale
APPLICATION_THEME_APPEARANCE
default: qx.theme.appearance.Classic
APPLICATION_SOURCE_LOG_LEVEL
default: debug
APPLICATION_BUILD_LOG_LEVEL
default: debug
APPLICATION_SOURCE_LOG_APPENDER
default: qx.log.NativeAppender
APPLICATION_BUILD_LOG_APPENDER
default: qx.log.NativeAppender
SOURCE TEMPLATE SETUP
APPLICATION_TEMPLATE_INPUT
default:
APPLICATION_TEMPLATE_OUTPUT
default:
APPLICATION_TEMPLATE_REPLACE
default: <!– qooxdoo-script-block –>
DETAILED PATH CONFIGURATION
APPLICATION_SOURCE_PATH
default: ./source
APPLICATION_BUILD_PATH
default: ./build
APPLICATION_API_PATH
default: ./api
APPLICATION_DEBUG_PATH
default: ./debug
APPLICATION_PUBLISH_PATH
default: ./publish
OUTPUT OPTIONS
APPLICATION_SCRIPT_FILENAME
default: $(APPLICATION_NAMESPACE).js
ADDITIONAL CONFIGURATION
APPLICATION_ADDITIONAL_CLASS_PATH
default:
APPLICATION_ADDITIONAL_CLASS_URI
default:
APPLICATION_ADDITIONAL_SCRIPT_OPTIONS
default:
APPLICATION_ADDITIONAL_BUILD_OPTIONS
default:
