source: trunk/icedtea-web/ODIN.kmk@ 417

Last change on this file since 417 was 376, checked in by dmik, 13 years ago

icedtea-web: Add Odin SDK defs.

We need to build against Odin to perform OS/2 HWND <-> WinOS2 HWND
wrapping.

  • Property svn:eol-style set to native
File size: 775 bytes
Line 
1## @file
2#
3# Odin SDK, headers and libraries.
4
5SDK_ODIN :=Odin SDK, headers and libraries.
6
7# SDK Specific Properties
8ifndef PATH_SDK_ODIN
9 PATH_SDK_ODIN := /@unixroot/usr
10else
11 # Resolve any fancy stuff once and for all.
12 PATH_SDK_ODIN := $(PATH_SDK_ODIN)
13endif
14ifneq ($(PATH_SDK_ODIN),)
15 PATH_SDK_ODIN_INC ?= $(PATH_SDK_ODIN)/include
16 PATH_SDK_ODIN_LIB ?= $(PATH_SDK_ODIN)/lib
17endif
18
19# This breaks some GCC core defs, disable for now
20#SDK_ODIN_DEFS_FORCE_BSD_TCPIP := \
21# _POSIX_SOURCE _POSIX_C_SOURCE=200112 _EMX_SOURCE
22# _XOPEN_SOURCE=600 _SVID_SOURCE
23
24# General Properties used by kBuild
25SDK_ODIN_DEFS ?= __WIN32OS2__ _i386__ $(SDK_ODIN_DEFS_FORCE_BSD_TCPIP)
26SDK_ODIN_INCS ?= $(PATH_SDK_ODIN_INC) $(PATH_SDK_ODIN_INC)/win
27SDK_ODIN_LIBPATH ?= $(PATH_SDK_ODIN_LIB)
28
Note: See TracBrowser for help on using the repository browser.