27 #
28
29 # Get OS/ARCH specifics
30 OSNAME = $(shell uname -s)
31 ifeq ($(OSNAME), SunOS)
32 PLATFORM = solaris
33 SLASH_JAVA = /java
34 ARCH = $(shell uname -p)
35 ifeq ($(ARCH), i386)
36 ARCH=i586
37 endif
38 endif
39 ifeq ($(OSNAME), Linux)
40 PLATFORM = linux
41 SLASH_JAVA = /java
42 ARCH = $(shell uname -m)
43 ifeq ($(ARCH), i386)
44 ARCH = i586
45 endif
46 endif
47 ifeq ($(OSNAME), Windows_NT)
48 PLATFORM = windows
49 SLASH_JAVA = J:
50 ifeq ($(word 1, $(PROCESSOR_IDENTIFIER)),ia64)
51 ARCH = ia64
52 else
53 ifeq ($(word 1, $(PROCESSOR_IDENTIFIER)),AMD64)
54 ARCH = x64
55 else
56 ifeq ($(word 1, $(PROCESSOR_IDENTIFIER)),EM64T)
57 ARCH = x64
58 else
59 ARCH = i586
60 endif
61 endif
62 endif
63 EXESUFFIX = .exe
64 endif
65
66 ifdef ALT_SLASH_JAVA
|
27 #
28
29 # Get OS/ARCH specifics
30 OSNAME = $(shell uname -s)
31 ifeq ($(OSNAME), SunOS)
32 PLATFORM = solaris
33 SLASH_JAVA = /java
34 ARCH = $(shell uname -p)
35 ifeq ($(ARCH), i386)
36 ARCH=i586
37 endif
38 endif
39 ifeq ($(OSNAME), Linux)
40 PLATFORM = linux
41 SLASH_JAVA = /java
42 ARCH = $(shell uname -m)
43 ifeq ($(ARCH), i386)
44 ARCH = i586
45 endif
46 endif
47 ifeq ($(OSNAME), Darwin)
48 PLATFORM = bsd
49 SLASH_JAVA = /java
50 ARCH = $(shell uname -m)
51 ifeq ($(ARCH), i386)
52 ARCH = i586
53 endif
54 endif
55 ifeq ($(findstring BSD,$(OSNAME)), BSD)
56 PLATFORM = bsd
57 SLASH_JAVA = /java
58 ARCH = $(shell uname -m)
59 ifeq ($(ARCH), i386)
60 ARCH = i586
61 endif
62 endif
63 ifeq ($(OSNAME), Windows_NT)
64 PLATFORM = windows
65 SLASH_JAVA = J:
66 ifeq ($(word 1, $(PROCESSOR_IDENTIFIER)),ia64)
67 ARCH = ia64
68 else
69 ifeq ($(word 1, $(PROCESSOR_IDENTIFIER)),AMD64)
70 ARCH = x64
71 else
72 ifeq ($(word 1, $(PROCESSOR_IDENTIFIER)),EM64T)
73 ARCH = x64
74 else
75 ARCH = i586
76 endif
77 endif
78 endif
79 EXESUFFIX = .exe
80 endif
81
82 ifdef ALT_SLASH_JAVA
|