File: Makefile

package info (click to toggle)
ion2 20040729-3
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 2,828 kB
  • ctags: 3,466
  • sloc: ansic: 28,432; makefile: 473; sh: 230; perl: 16
file content (46 lines) | stat: -rw-r--r-- 1,149 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
44
45
46
##
## Ioncore Makefile
##

# System-specific configuration is in system.mk
TOPDIR=..
include $(TOPDIR)/system-inc.mk

######################################

INCLUDES += $(X11_INCLUDES)
INCLUDES += $(LTDL_INCLUDES)
INCLUDES += -I../libtu/include -I..

CFLAGS += $(XOPEN_SOURCE) $(C99_SOURCE)

SOURCES=binding.c conf-bindings.c cursor.c event.c     \
	exec.c focus.c strings.c key.c modules.c mwmhints.c obj.c pointer.c  \
	property.c readconfig.c screen.c signal.c sizehint.c window.c     \
	ioncore.c xic.c selection.c symlist.c clientwin.c colormap.c      \
	region.c eventh.c attach.c resize.c defer.c grab.c     	  	  \
	manage.c readfds.c regbind.c rootwin.c tags.c names.c saveload.c  \
	genws.c genframe.c genframe-pointer.c conf.c reginfo.c errorlog.c \
	stacking.c extlconv.c fullscreen.c mplex.c bindmaps.c gr.c \
	infowin.c activity.c netwm.c objlist.c

ifeq ($(PRELOAD_MODULES),1)
CFLAGS += -DCF_PRELOAD_MODULES
endif

MAKE_EXPORTS=ioncore

TARGETS=ioncore.a

######################################

include $(TOPDIR)/rules.mk

######################################

ioncore.a: $(OBJS)
	$(AR) $(ARFLAGS) $@ $+
	$(RANLIB) $@

_install: