You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

snapcraft.yaml 2.0 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # Licensed to the Apache Software Foundation (ASF) under one or more
  2. # contributor license agreements. See the NOTICE file distributed with
  3. # this work for additional information regarding copyright ownership.
  4. # The ASF licenses this file to You under the Apache License, Version 2.0
  5. # (the "License"); you may not use this file except in compliance with
  6. # the License. You may obtain a copy of the License at
  7. #
  8. # https://www.apache.org/licenses/LICENSE-2.0
  9. #
  10. # Unless required by applicable law or agreed to in writing, software
  11. # distributed under the License is distributed on an "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. # See the License for the specific language governing permissions and
  14. # limitations under the License.
  15. name: ant
  16. version: "1.10.12alpha"
  17. summary: Apache Ant
  18. description: |
  19. Apache Ant™ is a Java library and command-line tool whose mission is
  20. to drive processes described in build files as targets and extension
  21. points dependent upon each other. The main known usage of Ant is the
  22. build of Java applications. Ant supplies a number of built-in tasks
  23. allowing to compile, assemble, test and run Java applications. Ant
  24. can also be used effectively to build non Java applications, for
  25. instance C or C++ applications. More generally, Ant can be used to
  26. pilot any type of process which can be described in terms of targets
  27. and tasks.
  28. Ant is written in Java and thus requires Java 8 or a later runtime
  29. environment to be installed. If you want to build a Java project you
  30. will need a Java Development Kit rather than just a Java Runtime
  31. Environment.
  32. confinement: classic
  33. grade: devel
  34. base: core18
  35. license: Apache-2.0
  36. architectures:
  37. - run-on: all
  38. build-on: [amd64, i386]
  39. apps:
  40. ant:
  41. command: bin/ant
  42. ant-docs:
  43. command: ant-docs.sh $SNAP/manual/index.html
  44. parts:
  45. ant:
  46. plugin: dump
  47. source: distribution/binaries/apache-ant-${SNAPCRAFT_PROJECT_VERSION}-bin.tar.gz
  48. ant-docs:
  49. plugin: dump
  50. source: snap/local