summaryrefslogtreecommitdiffstats
path: root/recipes-support
AgeCommit message (Expand)AuthorFilesLines
2023-11-30CEF and icu: fix CEF dependencies and icu packageJan-Simon Moeller2-0/+28
2023-04-20Add helper to enable both displays in qemuJan-Simon Moeller1-0/+14
2023-01-29rng-tools: disable jitter entropy generation in VMsScott Murray3-0/+9
2022-07-06sllin: switch to updated upstreamScott Murray1-2/+2
2022-04-13Update to SPDX license namesScott Murray1-1/+1
2021-11-03Prepare master for new framework integrationJan-Simon Möller4-8/+0
2021-11-03Update github.com git:// SRC_URIsmarlin_12.90.1marlin/12.90.112.90.1Scott Murray1-1/+1
2021-08-20Convert to new override syntaxScott Murray3-8/+8
2021-03-02lin-config: update LIC_CHKSUM_FILEScott Murray1-1/+1
2020-12-17SPEC-3723: restructure meta-agl-demoJan-Simon Moeller9-0/+143
2020-04-21Remove vboxguestdrivers recipeScott Murray2-126/+0
2020-01-27vboxguestdrivers: upgrade to 6.1.2Scott Murray1-6/+12
2019-11-06Update LIN demo to use lin-configScott Murray2-5/+23
2019-10-23Add lin-config tool to facilitate pollingJan-Simon Möller2-0/+60
2019-09-26vboxguestdrivers: add vboxguestdrivers 6.0.10 recipeMatt Ranostay2-0/+120
2018-04-282nd part of the layer/profile rework [2/2]Jan-Simon Möller6-100/+0
2018-04-27udisks: services: change default.target to multi-user.targetMatt Ranostay2-3/+3
2018-04-10udisks: automount.sh: mount disks with no partitionsMatt Ranostay1-1/+1
2018-01-23opencv: Rename .bbappend to match new version from meta-openembeddedChanghyeok Bae1-0/+0
2017-10-12udisk: automount: correct automount on bootupMatt Ranostay1-1/+1
2017-09-28packagegroup-agl-appfw-graphics: Add opencvTom Rini1-0/+1
2017-07-09udisks: make automount it's own serviceMatt Ranostay4-2/+20
2017-06-23udisks: automount USB devices on boot and insertionMatt Ranostay3-0/+24
2017-04-22udisks: auto enable systemd serviceMatt Ranostay3-0/+57
2016-12-28Remove empty foldersJan-Simon Möller1-0/+0
2015-08-22The starting point of layers for AGL Demo PlatformTadao Tanikawa1-0/+0
l minimal version and just print a Warning # about missing features and define a preprocessor variable # to be used as preprocessor condition in code to disable # incompatibles features. Preprocessor define is named # KERNEL_MINIMAL_VERSION_OK. # # NOTE*** FOR NOW IT CHECKS KERNEL Yocto environment and # Yocto SDK Kernel version. # ----------------------------------------------- #set (kernel_mandatory_version 4.8) #set (kernel_minimal_version 4.8) # Compiler selection if needed. Impose a minimal version. # ----------------------------------------------- set (gcc_minimal_version 4.9) # PKG_CONFIG required packages # ----------------------------- set (PKG_REQUIRED_LIST json-c libsystemd>=222 afb-daemon libmicrohttpd>=0.9.55 ) # Prefix path where will be installed the files # Default: /usr/local (need root permission to write in) # ------------------------------------------------------ #set(CMAKE_INSTALL_PREFIX $ENV{HOME}/opt) # Customize link option # ----------------------------- #list(APPEND link_libraries -an-option) # Compilation options definition # Use CMake generator expressions to specify only for a specific language # Values are prefilled with default options that is currently used. # Either separate options with ";", or each options must be quoted separately # DO NOT PUT ALL OPTION QUOTED AT ONCE , COMPILATION COULD FAILED ! # ---------------------------------------------------------------------------- #set(COMPILE_OPTIONS # -Wall # -Wextra # -Wconversion # -Wno-unused-parameter # -Wno-sign-compare # -Wno-sign-conversion # -Werror=maybe-uninitialized # -Werror=implicit-function-declaration # -ffunction-sections # -fdata-sections # -fPIC # CACHE STRING "Compilation flags") #set(C_COMPILE_OPTIONS "" CACHE STRING "Compilation flags for C language.") #set(CXX_COMPILE_OPTIONS "" CACHE STRING "Compilation flags for C++ language.") #set(PROFILING_COMPILE_OPTIONS # -g # -O0 # -pg # -Wp,-U_FORTIFY_SOURCE # CACHE STRING "Compilation flags for PROFILING build type.") #set(DEBUG_COMPILE_OPTIONS # -g # -ggdb # -Wp,-U_FORTIFY_SOURCE # CACHE STRING "Compilation flags for DEBUG build type.") #set(CCOV_COMPILE_OPTIONS # -g # -O2 # --coverage # CACHE STRING "Compilation flags for CCOV build type.") #set(RELEASE_COMPILE_OPTIONS # -g # -O2 # CACHE STRING "Compilation flags for RELEASE build type.") # (BUG!!!) as PKG_CONFIG_PATH does not work [should be an env variable] # --------------------------------------------------------------------- set(CMAKE_PREFIX_PATH ${CMAKE_INSTALL_PREFIX}/lib64/pkgconfig ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) set(LD_LIBRARY_PATH ${CMAKE_INSTALL_PREFIX}/lib64 ${CMAKE_INSTALL_PREFIX}/lib) # Optional location for config.xml.in # ----------------------------------- #set(WIDGET_ICON "\"conf.d/wgt/${PROJECT_ICON}\"" CACHE PATH "Path to the widget icon") #set(WIDGET_CONFIG_TEMPLATE "\"${CMAKE_CURRENT_SOURCE_DIR}/conf.d/wgt/config.xml.in\"" CACHE PATH "Path to widget config file template (config.xml.in)") # Mandatory widget Mimetype specification of the main unit # -------------------------------------------------------------------------- # Choose between : #- text/html : HTML application, # content.src designates the home page of the application # #- application/vnd.agl.native : AGL compatible native, # content.src designates the relative path of the binary. # # - application/vnd.agl.service: AGL service, content.src is not used. # #- ***application/x-executable***: Native application, # content.src designates the relative path of the binary. # For such application, only security setup is made. # set(WIDGET_TYPE MimeType_Not_Set) # Mandatory Widget entry point file of the main unit # -------------------------------------------------------------- # This is the file that will be executed, loaded, # at launch time by the application framework. # set(WIDGET_ENTRY_POINT EntryPoint_Path_Not_Set) # Optional dependencies order # --------------------------- #set(EXTRA_DEPENDENCIES_ORDER) # Optional Extra global include path # ----------------------------------- #set(EXTRA_INCLUDE_DIRS) # Optional extra libraries # ------------------------- #set(EXTRA_LINK_LIBRARIES) # Optional force binding Linking flag # ------------------------------------ # set(BINDINGS_LINK_FLAG LinkOptions ) # Optional force package prefix generation, like widget # ----------------------------------------------------- # set(PKG_PREFIX DestinationPath) # Optional Application Framework security token # and port use for remote debugging. #------------------------------------------------------------ set(AFB_TOKEN "" CACHE PATH "Default binder security token") set(AFB_REMPORT "1234" CACHE PATH "Default binder listening port") # Print a helper message when every thing is finished # ---------------------------------------------------- set(CLOSING_MESSAGE "Typical binding launch: cd ${CMAKE_BINARY_DIR}/package && afb-daemon --port=${AFB_REMPORT} --workdir=. --ldpaths=lib --roothttp=htdocs --token=\"${AFB_TOKEN}\" --tracereq=common --verbose") set(PACKAGE_MESSAGE "Install widget file using in the target : afm-util install ${PROJECT_NAME}.wgt") # Optional schema validator about now only XML, LUA and JSON # are supported #------------------------------------------------------------ #set(LUA_CHECKER "luac" "-p" CACHE STRING "LUA compiler") #set(XML_CHECKER "xmllint" CACHE STRING "XML linter") #set(JSON_CHECKER "json_verify" CACHE STRING "JSON linter") # This include is mandatory and MUST happens at the end # of this file, else you expose you to unexpected behavior # ----------------------------------------------------------- include(${PROJECT_APP_TEMPLATES_DIR}/cmake/common.cmake)