# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.
javac.source=1.8
javac.compilerargs=-Xlint -Xlint:-serial
build.compiler=extJavac
nbjavac.ignore.missing.enclosing=**/CUP$ASTPHP5Parser$actions.class
javac.compilerargs=-J-Xmx512m
nbm.needs.restart=true
spec.version.base=1.77.1
release.external/predefined_vars-1.0.zip=docs/predefined_vars.zip
sigtest.gen.fail.on.error=false

test-unit-sys-prop.xtest.php.home=${netbeans.dest.dir}/php

test.config.uicommit.includes=\
  org/netbeans/test/php/Commit.class
# TODO - fix project/* tests
#  org/netbeans/test/php/Commit.class,\
#  org/netbeans/test/php/project/test*.class

test.config.stable.includes=\
  org/netbeans/test/php/*/test*.class


test.config.normal.includes=\
  org/netbeans/test/php/Commit.class,\
  org/netbeans/test/php/*/test*.class

test.config.all.includes=\
  org/netbeans/test/php/Commit.class,\
  org/netbeans/test/php/*/*.class

test.config.toBeFixed.includes=\
  org/netbeans/test/php/operators/*.class, \
  org/netbeans/test/php/operatortests/*.class

test.config.stableBTD.includes=**/*Test.class
test.config.stableBTD.excludes=\
    org/netbeans/test/*,\
    **/elements/*,\
    **/indent/*,\
    **/model/impl/*,\
    **/nav/*,\
    **/parser/PhpParserErrorTest.class,\
    **/parser/ParserPerformanceTest.class,\
    **/parser/PhpStructureScannerTest.class,\
    **/parser/SanitizeSourceTest.class,\
    **/parser/api/*,\
    **/php53/*,\
    **/typinghooks/PHPBracketCompleterFileBasedTest.class,\
    **/verification/*,\
    **/ASTNodeUtilitiesTest.class,\
    **/ASTPHP5ParserTest.class,\
    **/FixUsesPerformerTest.class,\
    **/ImportDataCreatorTest.class,\
    **/MagicMethod68Test.class,\
    **/NavigatorDeprecatedTest.class,\
    **/OccurrencesFinderImpl*Test.class,\
    **/OccurrencesFinderImplTest.class,\
    **/PHPCCDocumentationTest.class,\
    **/PHPCodeCompletion*Test.class,\
    **/PHPCodeCompletionTest.class,\
    **/PHPIndexTest.class,\
    **/ParamDeclTypes68Test.class,\
    **/SemanticAnalyzerTest.class,\
    **/ToggleBlockCommentActionTest.class
nashorn.prepend=${basedir}/../libs.nashorn/external/nashorn-02f810c26ff9-patched.jar
bootclasspath.prepend=${nashorn.prepend}${path.separator}${basedir}/../libs.nashorn/external/asm-all-4.0.jar
