Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
--- bsd.port.mk.orig 2015-08-13 09:14:17.579881624 +0200
+++ bsd.port.mk 2015-08-13 09:43:26.788983900 +0200
@@ -5191,13 +5191,24 @@
MULTI_EOL= : you have to choose at least one of them
SINGLE_EOL= : you have to select exactly one of them
RADIO_EOL= : you can only select none or one of them
+
+. if !defined(PORTSDB_OUTPUT)
+indent=" "
+.else
+indent=""
+.endif
+
showconfig: check-config
.if !empty(COMPLETE_OPTIONS_LIST)
+. if !defined(PORTSDB_OUTPUT)
@${ECHO_MSG} "===> The following configuration options are available for ${PKGNAME}":
+. endif
.for opt in ${ALL_OPTIONS}
- @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n " ${opt}=$${match:-off}"
-. if !empty(${opt}_DESC)
+ @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n "${indent}${opt}=$${match:-off}"
+. if !defined(PORTSDB_OUTPUT)
+. if !empty(${opt}_DESC)
@${ECHO_MSG} -n ": "${${opt}_DESC:Q}
+. endif
. endif
@${ECHO_MSG} ""
.endfor
@@ -5205,26 +5216,33 @@
#multi and conditional multis
.for otype in MULTI GROUP SINGLE RADIO
. for m in ${OPTIONS_${otype}}
-. if empty(${m}_DESC)
+. if !defined(PORTSDB_OUTPUT)
+. if empty(${m}_DESC)
@${ECHO_MSG} "====> Options available for the ${otype:tl} ${m}${${otype}_EOL}"
-. else
+. else
@${ECHO_MSG} "====> ${${m}_DESC}${${otype}_EOL}"
+. endif
. endif
. for opt in ${OPTIONS_${otype}_${m}}
- @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n " ${opt}=$${match:-off}"
-. if !empty(${opt}_DESC)
+ @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n "${indent}${opt}=$${match:-off}"
+. if !defined(PORTSDB_OUTPUT)
+. if !empty(${opt}_DESC)
@${ECHO_MSG} -n ": "${${opt}_DESC:Q}
-. endif
+. endif
+. endif
@${ECHO_MSG} ""
. endfor
. endfor
.endfor
+.undef indent
.undef otype
.undef m
.undef opt
+.if !defined(PORTSDB_OUTPUT)
@${ECHO_MSG} "===> Use 'make config' to modify these settings"
.endif
+.endif
.endif # showconfig
.if !target(showconfig-recursive)
# This file is auto-generated by 'make config'.
# Options for openjdk8-8.51.16
_OPTIONS_READ=openjdk8-8.51.16
_FILE_COMPLETE_OPTIONS_LIST=POLICY TEST TZUPDATE DEBUG DEBUGFAST RELEASE
OPTIONS_FILE_SET+=POLICY
OPTIONS_FILE_UNSET+=TEST
OPTIONS_FILE_SET+=TZUPDATE
OPTIONS_FILE_UNSET+=DEBUG
OPTIONS_FILE_UNSET+=DEBUGFAST
OPTIONS_FILE_SET+=RELEASE
===> The following configuration options are available for openjdk8-8.51.16:
POLICY=on: Install the Unlimited Strength Policy Files
TEST=off: Run regression tests
TZUPDATE=on: Update the time zone data
====> Select OpenJDK build type: you have to select exactly one of them
DEBUG=off: Build for debugging (without optimizations)
DEBUGFAST=off: Build for debugging (with optimizations)
RELEASE=on: Build for release (default)
===> Use 'make config' to modify these settings
Hi,Ich will quasi in einem vollautomatischen Ports-Build mitkriegen können, dass z.B. Optionen dazugekommen sind, weggefallen sind, oder aber auch, dass eine vorher explizit gesetzte Option jetzt Default geworden ist etc. und das dem Nutzer mitteilen, ohne direkt eine Eingabe zu erfordern.
# This file is auto-generated by 'make config'.
# Options for php56-5.6.10
_OPTIONS_READ=php56-5.6.10
_FILE_COMPLETE_OPTIONS_LIST=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MAILHEAD LINKTHR ZTS
OPTIONS_FILE_SET+=CLI
OPTIONS_FILE_SET+=CGI
OPTIONS_FILE_SET+=FPM
OPTIONS_FILE_UNSET+=EMBED
OPTIONS_FILE_UNSET+=PHPDBG
OPTIONS_FILE_UNSET+=DEBUG
OPTIONS_FILE_UNSET+=DTRACE
OPTIONS_FILE_UNSET+=IPV6
OPTIONS_FILE_SET+=MAILHEAD
OPTIONS_FILE_SET+=LINKTHR
OPTIONS_FILE_SET+=ZTS
poudriere options -n -c <PORT>
java_openjdk8: POLICY=on: Install the Unlimited Strength Policy Files
java_openjdk8: TEST=off: Run regression tests
java_openjdk8: TZUPDATE=on: Update the time zone data
java_openjdk8: (BUILD_SINGLE): Select OpenJDK build type: you have to select exactly one of them
java_openjdk8: (BUILD_SINGLE): DEBUG=off: Build for debugging (without optimizations)
java_openjdk8: (BUILD_SINGLE): DEBUGFAST=off: Build for debugging (with optimizations)
java_openjdk8: (BUILD_SINGLE): RELEASE=on: Build for release (default)
--- bsd.port.mk.orig 2015-08-09 22:40:19.543178000 +0200
+++ bsd.port.mk 2015-08-13 18:59:35.925750061 +0200
@@ -5176,9 +5176,8 @@
RADIO_EOL= : you can only select none or one of them
showconfig: check-config
.if !empty(COMPLETE_OPTIONS_LIST)
- @${ECHO_MSG} "===> The following configuration options are available for ${PKGNAME}":
.for opt in ${ALL_OPTIONS}
- @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n " ${opt}=$${match:-off}"
+ @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n "${OPTIONS_NAME}: ${opt}=$${match:-off}"
. if !empty(${opt}_DESC)
@${ECHO_MSG} -n ": "${${opt}_DESC:Q}
. endif
@@ -5189,12 +5188,12 @@
.for otype in MULTI GROUP SINGLE RADIO
. for m in ${OPTIONS_${otype}}
. if empty(${m}_DESC)
- @${ECHO_MSG} "====> Options available for the ${otype:tl} ${m}${${otype}_EOL}"
+ @${ECHO_MSG} "${OPTIONS_NAME}: (${m}_${otype}): ${otype:tl} ${m}${${otype}_EOL}"
. else
- @${ECHO_MSG} "====> ${${m}_DESC}${${otype}_EOL}"
+ @${ECHO_MSG} "${OPTIONS_NAME}: (${m}_${otype}): ${${m}_DESC}${${otype}_EOL}"
. endif
. for opt in ${OPTIONS_${otype}_${m}}
- @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n " ${opt}=$${match:-off}"
+ @[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n "${OPTIONS_NAME}: (${m}_${otype}): ${opt}=$${match:-off}"
. if !empty(${opt}_DESC)
@${ECHO_MSG} -n ": "${${opt}_DESC:Q}
. endif
@@ -5206,13 +5205,11 @@
.undef otype
.undef m
.undef opt
- @${ECHO_MSG} "===> Use 'make config' to modify these settings"
.endif
.endif # showconfig
.if !target(showconfig-recursive)
showconfig-recursive:
- @${ECHO_MSG} "===> The following configuration options are available for ${PKGNAME} and dependencies";
@for dir in ${.CURDIR} $$(${ALL-DEPENDS-LIST}); do \
(cd $$dir; ${MAKE} showconfig); \
done
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen