File: make.rules.in

package info (click to toggle)
evms 1.0.0-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 9,168 kB
  • ctags: 5,853
  • sloc: ansic: 87,317; makefile: 691; sh: 238
file content (39 lines) | stat: -rw-r--r-- 1,100 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
36
37
38
39
SHELL		= /bin/sh
VPATH		= @srcdir@

subdirs		= @subdirs@
prefix		= @prefix@
exec_prefix	= @exec_prefix@
bindir		= @bindir@
sbindir		= @sbindir@
infodir		= @infodir@
libdir		= @libdir@
mandir		= @mandir@

date		:= $(shell date +%D)

HOMEDIR		= @homedir@
INSTALL		= @INSTALL@
VERSION		= $(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_LEVEL)$(EXTRAVERSION)
KERNELDIR	= @KERNELDIR@
EVMSLIB_DIR	= @EVMSLIB_DIR@
EVMSHEADERS_DIR = @EVMSHEADERS_DIR@
PLUGINS_DIR	= @EVMSLIB_DIR@/evms

CPP		= @CPP@
CC	  	= @CC@
CFLAGS		= @CFLAGS@
LIBDIRS		= -L$(HOMEDIR)/Engine -L$(HOMEDIR)/dlist
INCLUDES	= -I$(HOMEDIR)/include -I$(HOMEDIR)/dlist -I$(KERNELDIR)/include -I/usr/local/include
DEFINES		= @evmsdefs@ -DMAJOR_VERSION=$(MAJOR_VERSION) -DMINOR_VERSION=$(MINOR_VERSION) -DPATCH_LEVEL=$(PATCH_LEVEL) -DVERSION=\"$(VERSION)\" -DDATE=\"$(date)\"

GTK_LIBS	= @gtklibs@
GTK_CFLAGS	= @gtkcflags@
ENGINE_DEBUG	= @debug@
EFENCE		= @efence@

EVMSCFLAGS	= -Wall -fPIC $(CFLAGS) $(ENGINE_DEBUG) $(INCLUDES) $(DEFINES)
SO_CFLAGS       = -shared $(EFENCE) -lc -ldl -L$(HOMEDIR)/dlist -ldlist

.c.o:
	$(CC) $(EVMSCFLAGS) -c -o $*.o $<