Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Import 1.10.118
  • Loading branch information
Santtu Lakkala committed May 12, 2011
1 parent 6396afa commit b40de75
Show file tree
Hide file tree
Showing 61 changed files with 3,862 additions and 1,192 deletions.
38 changes: 25 additions & 13 deletions Makefile
@@ -1,9 +1,9 @@
# Makefile for MCE
# Copyright © 2004-2010 Nokia Corporation.
# Copyright © 2004-2011 Nokia Corporation.
# Written by David Weinehall
# Modified by Tuomo Tanskanen

VERSION := 1.10.92
VERSION := 1.10.118

INSTALL := install -o root -g root --mode=755
INSTALL_DIR := install -d
Expand All @@ -21,7 +21,9 @@ DBUSDIR := $(DESTDIR)/etc/dbus-1/system.d
LOCALEDIR := $(DESTDIR)/usr/share/locale
GCONFSCHEMADIR := $(DESTDIR)/etc/gconf/schemas
BACKUPCONFDIR := $(DESTDIR)/usr/share/backup-framework/applications
BACKUPSCRIPTDIR := $(DESTDIR)/usr/share/mce
HELPERSCRIPTDIR := $(DESTDIR)/usr/share/mce
DEVICECLEARSCRIPTDIR := $(DESTDIR)/etc/osso-cud-scripts
FACTORYRESETSCRIPTDIR := $(DESTDIR)/etc/osso-rfs-scripts

TOPDIR := .
DOCDIR := $(TOPDIR)/doc
Expand Down Expand Up @@ -50,13 +52,14 @@ MODULES := \
$(MODULE_DIR)/libcallstate.so \
$(MODULE_DIR)/libaudiorouting.so \
$(MODULE_DIR)/libpowersavemode.so
ONLINERADIOSTATESFILE := radio_states.online
OFFLINERADIOSTATESFILE := radio_states.offline
CONFFILE := mce.ini
RADIOSTATESCONFFILE := mce-radio-states.ini
DBUSCONF := mce.conf mcetool.conf
GCONFSCHEMAS := display.schemas energymanagement.schemas
BACKUPCONF := mcebackup.conf
BACKUPSCRIPTS := mce-backup mce-restore
PRIVILEGEDDEVICECLEARSCRIPT := mce-device-clear
REGULARDEVICECLEARSCRIPT := mce-device-clear.sh

WARNINGS := -Wextra -Wall -Wpointer-arith -Wundef -Wcast-align -Wshadow
WARNINGS += -Wbad-function-cast -Wwrite-strings -Wsign-compare
Expand All @@ -70,9 +73,8 @@ WARNINGS += -Wmissing-include-dirs -Wstrict-aliasing=2
WARNINGS += -Wunsafe-loop-optimizations -Winvalid-pch
WARNINGS += -Waddress -Wvolatile-register-var
WARNINGS += -Wmissing-format-attribute
#WARNINGS += -Wswitch-enum -Wunreachable-code
WARNINGS += -Wstack-protector
WARNINGS += -Werror # -std=c99
WARNINGS += -Werror
WARNINGS += -Wno-declaration-after-statement

COMMON_CFLAGS := -D_GNU_SOURCE
Expand All @@ -81,8 +83,6 @@ COMMON_CFLAGS += -DG_DISABLE_DEPRECATED
COMMON_CFLAGS += -DOSSOLOG_COMPILE
COMMON_CFLAGS += -DMCE_VAR_DIR=$(VARDIR) -DMCE_RUN_DIR=$(RUNDIR)
COMMON_CFLAGS += -DPRG_VERSION=$(VERSION)
#COMMON_CFLAGS += -funit-at-a-time -fwhole-program -combine
#COMMON_CFLAGS += -fstack-protector

MCE_CFLAGS := $(COMMON_CFLAGS)
MCE_CFLAGS += -DMCE_CONF_FILE=$(CONFDIR)/$(CONFFILE)
Expand All @@ -94,6 +94,7 @@ HEADERS := tklock.h modetransition.h powerkey.h mce.h mce-dbus.h mce-dsme.h mce-
MODULE_CFLAGS := $(COMMON_CFLAGS)
MODULE_CFLAGS += -fPIC -shared
MODULE_CFLAGS += -I.
MODULE_CFLAGS += -DMCE_RADIO_STATES_CONF_FILE=$(CONFDIR)/$(RADIOSTATESCONFFILE)
MODULE_CFLAGS += $$(pkg-config gobject-2.0 glib-2.0 gmodule-2.0 dbus-1 dbus-glib-1 gconf-2.0 --cflags)
MODULE_LDFLAGS := $$(pkg-config gobject-2.0 glib-2.0 gmodule-2.0 dbus-1 dbus-glib-1 gconf-2.0 --libs)
MODULE_LIBS := datapipe.c mce-hal.c mce-log.c mce-dbus.c mce-conf.c mce-gconf.c median_filter.c mce-lib.c
Expand All @@ -108,12 +109,21 @@ TOOLS_HEADERS := tklock.h mce-dsme.h tools/mcetool.h
.PHONY: all
all: $(TARGETS) $(MODULES) $(TOOLS)

.PHONY: targets
targets: $(TARGETS)

$(TARGETS): %: %.c $(HEADERS) $(LIBS)
@$(CC) $(CFLAGS) $(MCE_CFLAGS) -o $@ $< $(LIBS) $(LDFLAGS) $(MCE_LDFLAGS)

.PHONY: modules
modules: $(MODULES)

$(MODULES): $(MODULE_DIR)/lib%.so: $(MODULE_DIR)/%.c $(MODULE_HEADERS) $(MODULE_LIBS)
@$(CC) $(CFLAGS) $(MODULE_CFLAGS) -o $@ $< $(MODULE_LIBS) $(LDFLAGS) $(MODULE_LDFLAGS)

.PHONY: tools
tools: $(TOOLS)

$(TOOLS): %: %.c $(TOOLS_HEADERS)
@$(CC) $(CFLAGS) $(TOOLS_CFLAGS) -o $@ $< $(LDFLAGS) mce-log.c $(TOOLS_LDFLAGS)

Expand All @@ -129,13 +139,15 @@ doc:
install: all
$(INSTALL_DIR) $(SBINDIR) $(DBUSDIR) $(VARDIR) $(MODULEDIR) &&\
$(INSTALL_DIR) $(RUNDIR) $(CONFINSTDIR) $(GCONFSCHEMADIR) &&\
$(INSTALL_DIR) $(BACKUPCONFDIR) $(BACKUPSCRIPTDIR) &&\
$(INSTALL_DIR) $(BACKUPCONFDIR) $(HELPERSCRIPTDIR) &&\
$(INSTALL_DIR) $(DEVICECLEARSCRIPTDIR) $(FACTORYRESETSCRIPTDIR) &&\
$(INSTALL) $(TARGETS) $(SBINDIR) &&\
$(INSTALL) $(TOOLS) $(TESTS) $(SBINDIR) &&\
$(INSTALL) $(MODULES) $(MODULEDIR) &&\
$(INSTALL) $(BACKUPSCRIPTS) $(BACKUPSCRIPTDIR) &&\
$(INSTALL_DATA) $(ONLINERADIOSTATESFILE) $(VARDIR) &&\
$(INSTALL_DATA) $(OFFLINERADIOSTATESFILE) $(VARDIR) &&\
$(INSTALL) $(BACKUPSCRIPTS) $(HELPERSCRIPTDIR) &&\
$(INSTALL) $(PRIVILEGEDDEVICECLEARSCRIPT) $(HELPERSCRIPTDIR) &&\
$(INSTALL) $(REGULARDEVICECLEARSCRIPT) $(DEVICECLEARSCRIPTDIR) &&\
$(INSTALL) $(REGULARDEVICECLEARSCRIPT) $(FACTORYRESETSCRIPTDIR) &&\
$(INSTALL_DATA) $(CONFFILE) $(CONFINSTDIR) &&\
$(INSTALL_DATA) $(GCONFSCHEMAS) $(GCONFSCHEMADIR) &&\
$(INSTALL_DATA) $(DBUSCONF) $(DBUSDIR) &&\
Expand Down
107 changes: 0 additions & 107 deletions TODO

This file was deleted.

3 changes: 1 addition & 2 deletions bme-dbus-names.h
@@ -1,7 +1,6 @@
/**
* @file bme-dbus-names.h
*/

#ifndef _BME_DBUS_NAMES_H_
#define _BME_DBUS_NAMES_H_

Expand Down Expand Up @@ -34,4 +33,4 @@
#define BME_STATUS_INFO_REQ "status_info_req"
#define BME_TIMELEFT_INFO_REQ "timeleft_info_req"

#endif /*__BME_DBUS_NAMES_H_ */
#endif /* _BME_DBUS_NAMES_H_ */

0 comments on commit b40de75

Please sign in to comment.