pkg.yml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #
  2. # Licensed to the Apache Software Foundation (ASF) under one
  3. # or more contributor license agreements. See the NOTICE file
  4. # distributed with this work for additional information
  5. # regarding copyright ownership. The ASF licenses this file
  6. # to you under the Apache License, Version 2.0 (the
  7. # "License"); you may not use this file except in compliance
  8. # with the License. You may obtain a copy of the License at
  9. #
  10. # http://www.apache.org/licenses/LICENSE-2.0
  11. #
  12. # Unless required by applicable law or agreed to in writing,
  13. # software distributed under the License is distributed on an
  14. # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  15. # KIND, either express or implied. See the License for the
  16. # specific language governing permissions and limitations
  17. # under the License.
  18. #
  19. pkg.name: babblesim/sdk
  20. pkg.type: sdk
  21. pkg.description: External files required to build BabbleSim
  22. pkg.author: "Apache Mynewt <dev@mynewt.apache.org>"
  23. pkg.homepage: "https://mynewt.apache.org/"
  24. pkg.cflags: -std=gnu99
  25. pkg.include_dirs:
  26. - components/ext_NRF52_hw_models/src/nrfx_config
  27. - components/ext_NRF52_hw_models/src/nrfx/nrfx_replacements
  28. - components/ext_NRF52_hw_models/src/nrfx/mdk_replacements
  29. - components/ext_NRF52_hw_models/src/HW_models
  30. - components/libUtilv1/src
  31. - components/libPhyComv1/src
  32. - components/libRandv2/src
  33. - components/ext_libCryptov1/src
  34. - nrfx
  35. - nrfx/drivers
  36. - nrfx/hal
  37. - nrfx/mdk
  38. pkg.pre_build_cmds:
  39. scripts/link_babblesim.sh: 1
  40. scripts/link_nrfx.sh: 2
  41. pkg.lflags:
  42. - -ldl