Pierre De Rop | 3a00a21 | 2015-03-01 09:27:46 +0000 | [diff] [blame] | 1 | # |
| 2 | # Licensed to the Apache Software Foundation (ASF) under one or more |
| 3 | # contributor license agreements. See the NOTICE file distributed with |
| 4 | # this work for additional information regarding copyright ownership. |
| 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 |
| 6 | # (the "License"); you may not use this file except in compliance with |
| 7 | # the License. You may obtain a copy of the License at |
| 8 | # |
| 9 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 10 | # |
| 11 | # Unless required by applicable law or agreed to in writing, software |
| 12 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 14 | # See the License for the specific language governing permissions and |
| 15 | # limitations under the License. |
| 16 | # |
| 17 | |
| 18 | ######################## |
| 19 | ## BND BUILD SETTINGS ## |
| 20 | ######################## |
| 21 | |
| 22 | |
| 23 | ## Global defaults are loaded from the bnd library (as shown below), place your |
| 24 | ## specific settings here. Additional settings are inherited from ext/*.bnd and |
| 25 | ## they will be overridden by anything you specify in this file. |
| 26 | |
| 27 | ## General Options |
| 28 | #project.dependson: ${p-dependson;:} |
| 29 | #project.bootclasspath: ${p-bootclasspath;:} |
| 30 | #project.buildpath: ${p-buildpath;:} |
| 31 | #project.sourcepath: ${p-sourcepath;:} |
| 32 | #project.allsourcepath: ${p-allsourcepath;:} |
| 33 | #project.output: ${p-output} |
| 34 | #project.testpath: ${p-testpath;:} |
| 35 | |
| 36 | #-verbose: false |
| 37 | #project: ${basedir} |
| 38 | #src: src |
| 39 | #bin: bin |
| 40 | #testsrc: test |
| 41 | #testbin: bin_test |
| 42 | #target-dir: generated |
| 43 | #target: ${project}/${target-dir} |
| 44 | #build: ${workspace}/cnf |
| 45 | #p: ${basename;${project}} |
| 46 | #project.name: ${p} |
| 47 | #plugin-dir: ${build}/plugins |
| 48 | |
| 49 | ## Java Compiler Options |
| 50 | #java: java |
| 51 | #javac: javac |
| 52 | javac.source: 1.7 |
| 53 | javac.target: 1.7 |
| 54 | #javac.debug: on |
| 55 | |
| 56 | ## Bnd Options |
| 57 | -sources: false |
| 58 | #-sourcepath: ${project}/src |
| 59 | |
| 60 | |
| 61 | ## Properties from ext/*.bnd can be referenced in order to extend them. For |
| 62 | ## example, to add one additional plugin to the list defined in |
| 63 | ## ext/repositories.bnd: |
| 64 | # -plugin: ${ext.repositories.-plugin}, org.example.MyPlugin |
| 65 | |
| 66 | |
| 67 | ## To enable baselining, uncomment the following lines: |
| 68 | -baseline: * |
| 69 | |
| 70 | ## If you use git, you might want to uncomment the following lines: |
| 71 | # Git-Descriptor: ${system-allow-fail;git describe --dirty --always} |
| 72 | # Git-SHA: ${system-allow-fail;git rev-list -1 HEAD} |
| 73 | # -diffignore: Git-Descriptor,Git-SHA |
Pierre De Rop | 330d96f | 2015-06-05 20:19:30 +0000 | [diff] [blame] | 74 | |
| 75 | ## |
| 76 | # Removes some headers in order to reduce binary diff between same bundles that are not changed between subsequent releases. |
| 77 | # see FELIX-4915 |
| 78 | # |
| 79 | -removeheaders: Bnd-LastModified,Tool,Created-By |