legacy.mk 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. FRAMEWORKDIR = $(THEOS)
  2. FW_BINDIR = $(THEOS_BIN_PATH)
  3. FW_MAKEDIR = $(THEOS_MAKE_PATH)
  4. FW_INCDIR = $(THEOS_INCLUDE_PATH)
  5. FW_LIBDIR = $(THEOS_LIBRARY_PATH)
  6. FW_MODDIR = $(THEOS_MODULE_PATH)
  7. FW_PROJECT_DIR = $(THEOS_PROJECT_DIR)
  8. export FRAMEWORKDIR FW_BINDIR FW_MAKEDIR FW_INCDIR FW_LIBDIR FW_MODDIR
  9. export FW_PROJECT_DIR
  10. FW_PLATFORM_NAME = $(THEOS_PLATFORM_NAME)
  11. FW_TARGET_NAME = $(THEOS_TARGET_NAME)
  12. FW_STAGING_DIR = $(THEOS_STAGING_DIR)
  13. ifneq ($(FW_BUILD_DIR),)
  14. THEOS_BUILD_DIR ?= $(FW_BUILD_DIR)
  15. else
  16. FW_BUILD_DIR = $(THEOS_BUILD_DIR)
  17. endif
  18. ifneq ($(FW_OBJ_DIR_NAME),)
  19. THEOS_OBJ_DIR_NAME ?= $(FW_OBJ_DIR_NAME)
  20. endif
  21. FW_OBJ_DIR = $(THEOS_OBJ_DIR)
  22. ifneq ($(FW_SUBPROJECT_PRODUCT),)
  23. THEOS_SUBPROJECT_PRODUCT ?= $(FW_SUBPROJECT_PRODUCT)
  24. else
  25. FW_SUBPROJECT_PRODUCT = $(THEOS_SUBPROJECT_PRODUCT)
  26. endif
  27. FW_INSTANCE = $(THEOS_CURRENT_INSTANCE)
  28. FW_SHARED_BUNDLE_RESOURCE_PATH = $(THEOS_SHARED_BUNDLE_RESOURCE_PATH)
  29. FW_PACKAGE_NAME = $(THEOS_PACKAGE_NAME)
  30. FW_PACKAGE_ARCH = $(THEOS_PACKAGE_ARCH)
  31. FW_PACKAGE_VERSION = $(THEOS_PACKAGE_BASE_VERSION)
  32. FW_PACKAGE_DEBVERSION = $(THEOS_PACKAGE_VERSION)
  33. FW_PACKAGE_FILENAME = $(THEOS_PACKAGE_FILENAME)
  34. ifdef FW_DEVICE_TUNNEL
  35. FW_DEVICE_PORT = 2222
  36. FW_DEVICE_IP = 127.0.0.1
  37. endif
  38. ifneq ($(FW_DEVICE_IP),)
  39. THEOS_DEVICE_IP ?= $(FW_DEVICE_IP)
  40. endif
  41. ifneq ($(FW_DEVICE_PORT),)
  42. THEOS_DEVICE_PORT ?= $(FW_DEVICE_PORT)
  43. endif
  44. ifneq ($(FW_DEVICE_USER),)
  45. THEOS_DEVICE_USER ?= $(FW_DEVICE_USER)
  46. endif