File: Imakefile

package info (click to toggle)
axe 6.1.2-6.4
  • links: PTS
  • area: non-free
  • in suites: potato
  • size: 1,460 kB
  • ctags: 2,249
  • sloc: ansic: 20,650; sed: 361; tcl: 72; makefile: 44; sh: 20
file content (43 lines) | stat: -rw-r--r-- 1,159 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*
 * You shouldn't need to change anything in this file.
 *      Customisation is carried out in Axe.tmpl
 */

#include "Axe.tmpl"
#include "Axe.rules"

#define IHaveSubdirs
SUBDIRS = Widgets Help
NamedTargetSubdirs(all,${SUBDIRS},Making,,all)
NamedTargetSubdirs(Xaw3d,${SUBDIRS},Making,,Xaw3d)

           SRCS = axe.c
           OBJS = axe.o

 EXTRA_INCLUDES = -I. -I./Widgets ${EXTN_INCLUDES}
  LOCAL_LDFLAGS = ${TABLE_LDFLAGS} ${EXTN_LDFLAGS} ${XAW3D_LDFLAGS}
  SYS_LIBRARIES = XawClientLibs
LOCAL_LIBRARIES = Widgets/libaxe.a ${TABLE_LIBS} ${EXTN_LIBS} ${XAW3D_LIBS} 
        DEPLIBS = Widgets/libaxe.a XawClientDepLibs 

ComplaxeProgramTarget(axe,${Bindir},${Mandir})
InstallAxeDefaults(Axe,${Appdir})
InstallNonExecFile(axe.tcl,${AxeLibdir})

/*
 * It ought to be possible to use NullParameter in place of
 * -DDUMMY but that doesn't work everywhere, e.g. HP-UX 8.07
 */ 
SpecialObjectRule(axe.o,version.h,-DDUMMY)

AllTarget(coaxe)
NormalProgramTarget(coaxe,coaxe.o,Widgets/libaxe.a,Widgets/libaxe.a,${XLIB})
InstallCoaxe(${Bindir})

#ifdef Extension
MakeAxeDefaults(${AxeLibdir},)
#else
MakeAxeDefaults(${AxeLibdir},\/\*\*\/)
#endif

MakeXaw3d(axe)