diff -r 000000000000 -r 83f4b4db085c toolsandutils/e32tools/elftools/Makefile.genstubs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/toolsandutils/e32tools/elftools/Makefile.genstubs 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 = -I $(EPOCROOT)epoc32/include -I ./inc +SOURCE = genstubs.cpp +BLDDIR = ../build-genstubs +OBJECT = $(addprefix $(BLDDIR)/, $(notdir $(SOURCE:.cpp=.o))) +TARGET = $(BLDDIR)/genstubs + +VPATH = ./genstubs + +_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 +