#############################################################################
# Makefile for building: lupdate
# Generated by qmake (1.07a) (Qt 3.3.1) on: Fri Dec 29 09:58:04 2006
# Project:  lupdate.pro
# Template: app
# Command: $(QMAKE) -o Makefile lupdate.pro
#############################################################################

QMAKESPECDIR	=	U:\DEV\qt\trunk\mkspecs\os2-g++

####### Compiler, tools and options

CC		=	gcc
CXX		=	g++
LEX		= flex
YACC		= byacc
CFLAGS	=	-Zomf -Wall -Zmt -s -O2 -fno-exceptions  -DQT_NO_PRINTER -DQT_NO_IPV6 -DQT_INTERNAL_XML -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG -DQT_SHARED
CXXFLAGS	=	-Zomf -Wall -Zmt -s -O2 -fno-exceptions -fno-rtti  -DQT_NO_PRINTER -DQT_NO_IPV6 -DQT_INTERNAL_XML -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG -DQT_SHARED
LEXFLAGS	=
YACCFLAGS	=-d
INCPATH	=	 -I..\shared -I"$(QTDIR)\include" -IU:\dev\qt\trunk\tools\linguist\lupdate -Itmp\moc\release_mt_shared -I"$(QMAKESPECDIR)"
INCLUDEPATH = ..\shared;"$(QTDIR)\include";U:\dev\qt\trunk\tools\linguist\lupdate;tmp\moc\release_mt_shared;"$(QMAKESPECDIR)"
LINK	=	g++
LFLAGS	=	-Zomf -Zstack 0x2000 -Zmap -s -Zlinker /EXEPACK:2 -Zlinker /PM:VIO
LIBS	=	-L"$(QTDIR)\lib" -L"$(QTDIR)\lib\debug" -lpsqt
MOC		=	$(QTDIR)\bin\moc.exe
UIC		=	$(QTDIR)\bin\uic.exe
QMAKE		=	qmake
IDC		=	$(QTDIR)\bin\idc.exe
IDL		=	
RC		=	rc
ZIP		=	zip -r -9
COPY_FILE	=       copy
COPY_DIR	=       copy
DEL_FILE	=       del
DEL_DIR	=       rmdir
MOVE		=       move
IF_FILE_EXISTS =	if exist
CHK_DIR_EXISTS =	if not exist
MKDIR		=	mkdir

####### Output directory

OBJECTS_DIR = tmp\obj\release_mt_shared
MOC_DIR = tmp\moc\release_mt_shared

####### Files

HEADERS =	..\shared\metatranslator.h \
		..\shared\proparser.h
SOURCES =	fetchtr.cpp \
		main.cpp \
		merge.cpp \
		numberh.cpp \
		sametexth.cpp \
		..\shared\metatranslator.cpp \
		..\shared\proparser.cpp
OBJECTS =	tmp\obj\release_mt_shared\fetchtr.obj \
		tmp\obj\release_mt_shared\main.obj \
		tmp\obj\release_mt_shared\merge.obj \
		tmp\obj\release_mt_shared\numberh.obj \
		tmp\obj\release_mt_shared\sametexth.obj \
		tmp\obj\release_mt_shared\metatranslator.obj \
		tmp\obj\release_mt_shared\proparser.obj
FORMS =	
UICDECLS =	
UICIMPLS =	
SRCMOC	=	
OBJMOC	=	
DIST	=	
TARGET	=	..\..\..\bin\lupdate.exe

####### Implicit rules

.SUFFIXES: .c .cpp .cc .cxx .C

.c.obj:
	$(CC) -c @$(OBJECTS_DIR)\.cflags @$(OBJECTS_DIR)\.incpath -o $@ $<

.cpp.obj:
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o $@ $<

.cc.obj:
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o $@ $<

.cxx.obj:
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o $@ $<

.C.obj:
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o $@ $<

####### Build rules

all: $(OBJECTS_DIR) $(MOC_DIR) $(TARGET)

$(TARGET): $(OBJECTS_DIR)\.cflags $(OBJECTS_DIR)\.cxxflags $(OBJECTS_DIR)\.incpath $(OBJECTS_DIR)\.objects $(UICDECLS) $(OBJECTS) $(OBJMOC) $(DEF_FILE) 
	$(LINK) $(LFLAGS) -o $(TARGET) $(DEF_FILE) @$(OBJECTS_DIR)\.objects $(LIBS)

mocables: $(SRCMOC)

$(OBJECTS_DIR):
	@$(CHK_DIR_EXISTS) $(OBJECTS_DIR) $(MKDIR) $(OBJECTS_DIR)

$(MOC_DIR):
	@$(CHK_DIR_EXISTS) $(MOC_DIR) $(MKDIR) $(MOC_DIR)

Makefile: lupdate.pro ..\..\..\.qmake.cache U:\DEV\qt\trunk\mkspecs\os2-g++\qmake.conf $(QTDIR)\.qtos2config \
		U:\DEV\qt\trunk\lib\psqt.prl
	$(QMAKE) -o Makefile lupdate.pro
qmake: 
	@$(QMAKE) -o Makefile lupdate.pro

dist:
	$(ZIP) lupdate.zip $(SOURCES) $(HEADERS) $(DIST) $(FORMS) lupdate.pro  

clean:
	-$(DEL_FILE) tmp\obj\release_mt_shared\fetchtr.obj
	-$(DEL_FILE) tmp\obj\release_mt_shared\main.obj
	-$(DEL_FILE) tmp\obj\release_mt_shared\merge.obj
	-$(DEL_FILE) tmp\obj\release_mt_shared\numberh.obj
	-$(DEL_FILE) tmp\obj\release_mt_shared\sametexth.obj
	-$(DEL_FILE) tmp\obj\release_mt_shared\metatranslator.obj
	-$(DEL_FILE) tmp\obj\release_mt_shared\proparser.obj
	-$(DEL_FILE) $(TARGET)
	-@$(IF_FILE_EXISTS) "$(OBJECTS_DIR)\.cflags" $(DEL_FILE) "$(OBJECTS_DIR)\.cflags"
	-@$(IF_FILE_EXISTS) "$(OBJECTS_DIR)\.cxxflags" $(DEL_FILE) "$(OBJECTS_DIR)\.cxxflags"
	-@$(IF_FILE_EXISTS) "$(OBJECTS_DIR)\.incpath" $(DEL_FILE) "$(OBJECTS_DIR)\.incpath"
	-@$(IF_FILE_EXISTS) "$(OBJECTS_DIR)\.objects" $(DEL_FILE) "$(OBJECTS_DIR)\.objects"

$(OBJECTS_DIR)\.cflags: export CFLAGS ?= $(CFLAGS)
$(OBJECTS_DIR)\.cflags: $(MAKEFILE_LIST)
	"$(QMAKESPECDIR)\envcat.cmd" CFLAGS > $(OBJECTS_DIR)\.cflags

$(OBJECTS_DIR)\.cxxflags: export CXXFLAGS ?= $(CXXFLAGS)
$(OBJECTS_DIR)\.cxxflags: $(MAKEFILE_LIST)
	"$(QMAKESPECDIR)\envcat.cmd" CXXFLAGS > $(OBJECTS_DIR)\.cxxflags

$(OBJECTS_DIR)\.incpath: export INCPATH ?= $(INCPATH)
$(OBJECTS_DIR)\.incpath: $(MAKEFILE_LIST)
	"$(QMAKESPECDIR)\envcat.cmd" INCPATH > $(OBJECTS_DIR)\.incpath

$(OBJECTS_DIR)\.objects: export OBJECT_FILES = $(OBJECTS) $(OBJMOC)
$(OBJECTS_DIR)\.objects: $(MAKEFILE_LIST)
	"$(QMAKESPECDIR)\envcat.cmd" OBJECT_FILES > $(OBJECTS_DIR)\.objects


####### Compile

tmp\obj\release_mt_shared\fetchtr.obj: fetchtr.cpp 
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\fetchtr.obj fetchtr.cpp

tmp\obj\release_mt_shared\main.obj: main.cpp 
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\main.obj main.cpp

tmp\obj\release_mt_shared\merge.obj: merge.cpp 
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\merge.obj merge.cpp

tmp\obj\release_mt_shared\numberh.obj: numberh.cpp 
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\numberh.obj numberh.cpp

tmp\obj\release_mt_shared\sametexth.obj: sametexth.cpp 
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\sametexth.obj sametexth.cpp

tmp\obj\release_mt_shared\metatranslator.obj: ..\shared\metatranslator.cpp ..\shared\metatranslator.h
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\metatranslator.obj ..\shared\metatranslator.cpp

tmp\obj\release_mt_shared\proparser.obj: ..\shared\proparser.cpp ..\shared\proparser.h
	$(CXX) -c @$(OBJECTS_DIR)\.cxxflags @$(OBJECTS_DIR)\.incpath -o tmp\obj\release_mt_shared\proparser.obj ..\shared\proparser.cpp

####### Install

install:  

uninstall:  

