mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 12:32:56 +01:00
Build-system support for ported 3rd-party code
The new 'select_from_ports' function allows a target description file to query the path to an installed port. All ports are stored in a central location specified as CONTRIB_DIR. By default, CONTRIB_DIR is defined as '<genode-dir>/contrib'. Ports of 3rd-party source code are managed using the tools at '<genode-dir>/tool/ports/'. Issue #1082
This commit is contained in:
@@ -30,6 +30,8 @@
|
||||
# Normally, the libcache is located at 'var/libcache' and
|
||||
# there is no need to change it.
|
||||
#
|
||||
# CONTRIB_DIR - location of ported 3rd-party source codes
|
||||
#
|
||||
|
||||
##
|
||||
## Define global configuration variables
|
||||
@@ -49,6 +51,7 @@ export LIB_CACHE_DIR ?= $(BUILD_BASE_DIR)/var/libcache
|
||||
export LIB_PROGRESS_LOG ?= $(BUILD_BASE_DIR)/progress.log
|
||||
export LIB_DEP_FILE ?= var/libdeps
|
||||
export ECHO ?= echo -e
|
||||
export CONTRIB_DIR
|
||||
|
||||
#
|
||||
# Convert user-defined directories to absolute directories
|
||||
|
||||
Reference in New Issue
Block a user