diff -r 000000000000 -r 83f4b4db085c toolsandutils/e32tools/elftools/Makefile.uidcrc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/toolsandutils/e32tools/elftools/Makefile.uidcrc Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,41 @@ +# Copyright (c) 2000-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +CXX = g++296 +CXXFLAGS = -D__LINUX__ -D__GCC32__ -I $(EPOCROOT)epoc32/include +SOURCE = uidcrc.cpp e32uid.cpp +BLDDIR = ../build-uidcrc +OBJECT = $(addprefix $(BLDDIR)/, $(notdir $(SOURCE:.cpp=.o))) +TARGET = $(BLDDIR)/uidcrc + +VPATH = ../e32uid + +_dummy := $(shell mkdir -p $(BLDDIR)) + +all: $(TARGET) + +$(TARGET): $(OBJECT) + $(CXX) $^ -o $@ + strip $@ + +$(OBJECT): $(BLDDIR)/%.o: %.cpp + $(CXX) $(CXXFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJECT) $(TARGET) + -rmdir $(BLDDIR) + +.PHONY: all clean +