source: trunk/config/G4UI_BUILD.gmk @ 1278

Last change on this file since 1278 was 1213, checked in by garnier, 15 years ago

Suppression de Xaw. Sauf dans Configure et les fichier G4UIXaw.hh et cc

File size: 1.4 KB
Line 
1# $Id: G4UI_BUILD.gmk,v 1.5 2007/10/03 12:15:05 lgarnier 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_QT_SESSION
26  G4UI_BUILD = 1
27  G4UI_BUILD_BASIC_SESSION = 1
28  G4INTY_BUILD_QT = 1
29  INC_QT   = 1
30  CPPFLAGS += -DG4UI_BUILD_QT_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_QT_SESSION
51     G4UI_USE_QT = 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.