~onli/simdock/master

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: onli
  • Date: 2014-05-16 11:04:22 UTC
  • Revision ID: git-v1:c2f6819b123f805727d712a3e72e355a6397e88b
react to header change

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
 
8
8
SHELL ?= /bin/sh
9
9
CC = g++
10
 
CCFLAGS ?= -march=native -Ofast -flto
11
 
DEPS = $(shell pkg-config --libs --cflags glib-2.0 gconf-2.0 gtk+-2.0 libwnck-1.0 xcb-ewmh)
12
 
DEPS += $(shell wx-config --cflags --libs)
 
10
CCFLAGS ?= -march=native -O2 -flto
 
11
DEPS = $(shell pkg-config --cflags glib-2.0 gconf-2.0 gtk+-2.0 libwnck-1.0 xcb-ewmh)
 
12
DEPS += $(shell wx-config --cflags )
 
13
LDFLAGS = $(shell pkg-config --libs glib-2.0 gconf-2.0 gtk+-2.0 libwnck-1.0 xcb-ewmh)
 
14
LDFLAGS +=  $(shell wx-config --libs)
13
15
SRCS = $(SRCDIR)background.o $(SRCDIR)main_arguments.o $(SRCDIR)save_launchers.o $(SRCDIR)tasks.o $(SRCDIR)gconf_settings.o $(SRCDIR)settingsDialog.o $(SRCDIR)xstuff.o $(SRCDIR)interrupts.o $(SRCDIR)main_settings.o $(SRCDIR)sim_gconf.o $(SRCDIR)launcher_dialog.o $(SRCDIR)myFrame.o $(SRCDIR)simImage.o $(SRCDIR)main.o
14
16
 
15
17
.PHONY: install clean uninstall
17
19
all: simdock
18
20
 
19
21
simdock: $(SRCS)
20
 
        $(CC) $(CCFLAGS) $(SRCS) $(DEPS) $(LDLIBS) -I$(SRCDIR) -o simdock
 
22
        $(CC) $(CCFLAGS) $(SRCS) $(LDFLAGS) -I$(SRCDIR) -o simdock
21
23
         
 
24
%.o: %.cc %.h
 
25
        $(CC) $(CCFLAGS) $< $(DEPS) -c -o $@
 
26
 
22
27
%.o: %.cc
23
 
        $(CC) $(CCFLAGS) $< $(DEPS) $(LDLIBS) -c -o $@
 
28
        $(CC) $(CCFLAGS) $< $(DEPS) -c -o $@
24
29
 
25
30
install: 
26
31
        @install -d "$(DESTDIR)$(BINDIR)" "$(DESTDIR)$(APPDIR)" "$(DESTDIR)$(ICONDIR)"