File: Imakefile

package info (click to toggle)
xxkb 1.11.1-3
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 412 kB
  • sloc: ansic: 2,020; makefile: 16
file content (35 lines) | stat: -rw-r--r-- 1,045 bytes parent folder | download
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
#include "xxkb.tmpl"

BASEDIR = $(PROJECTROOT)
BINDIR = $(BASEDIR)/bin
PIXMAPDIR = $(BASEDIR)/share/xxkb
LOCAL_LIBRARIES = $(XONLYLIB) -lXext -lXpm -lXt

OBJS = xxkb.o resource.o wlist.o
PIXMAPS = pixmaps/by15.xpm pixmaps/by48.xpm \
	  pixmaps/de15.xpm pixmaps/de48.xpm \
	  pixmaps/en15.xpm pixmaps/en48.xpm \
	  pixmaps/ru15.xpm pixmaps/ru48.xpm \
	  pixmaps/su15.xpm pixmaps/su48.xpm \
	  pixmaps/ua15.xpm pixmaps/ua48.xpm \
	  pixmaps/il15.xpm pixmaps/il48.xpm \
	  pixmaps/bg15.xpm pixmaps/bg48.xpm

DEFINES = -DAPPDEFDIR=\"$(DESTDIR)$(XAPPLOADDIR)\" -DAPPDEFFILE=\"XXkb\" \
	-DXT_RESOURCE_SEARCH -DSHAPE_EXT

#if WITH_SVG_SUPPORT
DEFINES += -DSVG_GRAPHICS
CFLAGS += `pkg-config --cflags glib-2.0 gdk-pixbuf-xlib-2.0 librsvg-2.0`
LOCAL_LIBRARIES += `pkg-config --libs glib-2.0 gdk-pixbuf-xlib-2.0 librsvg-2.0`
#endif

CDEBUGFLAGS = -O2 -Wall -g $(DEB_CDEBUGFLAGS)
SED = sed

ComplexProgramTarget(xxkb)

PatchFile(XXkb.ad.var,XXkb.ad,"s#PIXMAPDIR#$(DESTDIR)$(PIXMAPDIR)#g")
InstallAppDefaults(XXkb)

InstallMultiple($(PIXMAPS),$(PIXMAPDIR))