source: trunk/geant4/config/G4UI_BUILD.gmk @ 483

Last change on this file since 483 was 483, checked in by garnier, 17 years ago

r569@mac-90108: laurentgarnier | 2007-06-05 15:53:34 +0200
version contre geant4.8.2.p01

File size: 1.4 KB
Line 
1# $Id: G4UI_BUILD.gmk,v 1.4 2003/10/17 10:17:10 gbarrand Exp $
2# -------------------------------------------------------------
3# Interfaces-specific CPPFLAGS for BUILD phase.
4#   John Allison, 6th July 1998.
5# Include this *after*  architecture.gmk
6# Include this *before* interactivity.gmk
7
8ifndef G4UI_NONE
9  G4UI_BUILD = 1
10  CPPFLAGS += -DG4UI_BUILD
11
12# The following sessions are built by default (no environment
13#   variables needed)...
14# GAG_SESSION
15# TERMINAL_SESSION
16
17ifdef G4UI_BUILD_XM_SESSION
18  G4UI_BUILD = 1
19  G4UI_BUILD_BASIC_SESSION = 1
20  G4INTY_BUILD_XT = 1
21  INC_XM = 1
22  CPPFLAGS += -DG4UI_BUILD_XM_SESSION
23endif
24
25ifdef G4UI_BUILD_XAW_SESSION
26  G4UI_BUILD = 1
27  G4UI_BUILD_BASIC_SESSION = 1
28  G4INTY_BUILD_XT = 1
29  INC_XAW = 1
30  CPPFLAGS += -DG4UI_BUILD_XAW_SESSION
31endif
32
33ifdef G4UI_BUILD_WIN32_SESSION
34  G4UI_BUILD = 1
35  G4UI_BUILD_BASIC_SESSION = 1
36  G4INTY_BUILD_WIN32 = 1
37  CPPFLAGS += -DG4UI_BUILD_WIN32_SESSION
38endif
39
40########################### interfaces/XVT - not currently implemented #####
41
42############################################################################
43
44ifdef G4LIB_BUILD_SHARED
45
46   ifdef G4UI_BUILD_XM_SESSION
47     G4UI_USE_XM = 1
48   endif
49
50   ifdef G4UI_BUILD_XAW_SESSION
51     G4UI_USE_XAW = 1
52   endif
53
54   ifdef G4UI_BUILD_WIN32_SESSION
55     G4UI_USE_WIN32 = 1
56   endif
57
58  include $(G4INSTALL)/config/G4UI_USE.gmk
59
60endif # G4LIB_BUILD_SHARED
61
62endif #G4UI_NONE
63
Note: See TracBrowser for help on using the repository browser.