-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfigure.ac
30 lines (21 loc) · 1.74 KB
/
configure.ac
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
AC_INIT(loki, 1.0)
AC_ARG_VAR(blockdesign_override_dir, [Optional, advanced: Build using an out-of-tree version of the block design, with path o block design .bd file specified here. Consider using custom constraints first. Not yet implemented.])
AC_ARG_VAR(os_path, [Optional, advanced: Build using an out-of-tree version of petalinux, with path to PL_ROOT specified here. Consider using a custom user layer with yocto_user_layer_0 first.])
AC_ARG_VAR(platform_module_shortname, [Required: Shortname of the Trenz module used for the build. See loki/design/board_files/TE080x_board_files.csv for full list.])
AC_ARG_VAR(platform_carrier, [Required: Name of the carrier board to be used. Choose from: tebf0808])
# If left blank, will default to not including layer, which is fine.
AC_ARG_VAR(yocto_user_layer_0, [Optional: Absolute path to yocto recipe layer for application-specifics. Will be included automatically. Do not set to not include a layer.])
AC_ARG_VAR(yocto_tmpdir, [Optional, but recommended: Absolute TMPDIR location for Yocto build, not on NTFS. Required.])
# These are used to install application information into /etc/loki for reference
AC_ARG_VAR(loki_application_name, [Optional: specify an application name retrievable at runtime by loki module])
AC_ARG_VAR(loki_application_version, [Optional: specify an application version string retrievable at runtime by loki module])
AC_ARG_VAR(loki_version, [Optional, discouraged: by default this will be grabbed from the current LOKI repo tag])
AC_CONFIG_FILES([
Makefile
design/Makefile
design/design_basic_settings.sh
os/petalinux-custom/Makefile
os/petalinux-custom/project-spec/configs/config
os/petalinux-custom/project-spec/meta-user/recipes-bsp/device-tree/files/loki-info.dtsi
])
AC_OUTPUT