#############################################################################
# Makefile for building: Principal
# Generated by qmake (1.02a) on: Fri Sep 19 17:08:29 2003
# Project:  Principal.pro
# Template: app
# Command: $(QMAKE) -o makefile Principal.pro
#############################################################################

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

CC       = gcc
CXX      = g++
LEX      = flex
YACC     = yacc
CFLAGS   = -pipe -Wall -W -I/usr/include/freetype2 -O2 -march=i386 -mcpu=i686 -fno-exceptions  -DQT_NO_DEBUG
CXXFLAGS = -pipe -Wall -W -I/usr/include/freetype2 -O2 -march=i386 -mcpu=i686 -fno-exceptions  -DQT_NO_DEBUG
LEXFLAGS = 
YACCFLAGS= -d
INCPATH  = -I$(QTDIR)/include -I.ui/ -I/SE/Fuente -I.moc/ -I$(QTDIR)/mkspecs/default
LINK     = g++
LFLAGS   = 
LIBS     = $(SUBLIBS) -Wl,-rpath,$(QTDIR)/lib -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
AR       = ar cqs
RANLIB   = 
MOC      = $(QTDIR)/bin/moc
UIC      = $(QTDIR)/bin/uic
QMAKE    = qmake
TAR      = tar -cf
GZIP     = gzip -9f
COPY     = cp -f
COPY_FILE= $(COPY) -p
COPY_DIR = $(COPY) -pR
DEL_FILE = rm -f
DEL_DIR  = rmdir
MOVE     = mv

####### Output directory

OBJECTS_DIR = .obj/

####### Files

HEADERS = 
SOURCES = principal.cpp
OBJECTS = .obj/principal.o \
		.obj/sef_menu.o \
		.obj/frminicio.o \
		.obj/internet.o \
		.obj/compartir.o \
		.obj/heuristico.o \
		.obj/correo.o \
		.obj/mi_cuenta.o \
		.obj/otras_cuentas.o \
		.obj/impresion.o \
		.obj/actualiza.o \
		.obj/acepta_actualizar.o \
		.obj/acepta_actualizar2.o \
		.obj/cambia_ip.o
FORMS = sef_menu.ui \
		frminicio.ui \
		internet.ui \
		compartir.ui \
		heuristico.ui \
		correo.ui \
		mi_cuenta.ui \
		otras_cuentas.ui \
		impresion.ui \
		actualiza.ui \
		acepta_actualizar.ui \
		acepta_actualizar2.ui \
		cambia_ip.ui
UICDECLS = .ui/sef_menu.h \
		.ui/frminicio.h \
		.ui/internet.h \
		.ui/compartir.h \
		.ui/heuristico.h \
		.ui/correo.h \
		.ui/mi_cuenta.h \
		.ui/otras_cuentas.h \
		.ui/impresion.h \
		.ui/actualiza.h \
		.ui/acepta_actualizar.h \
		.ui/acepta_actualizar2.h \
		.ui/cambia_ip.h
UICIMPLS = .ui/sef_menu.cpp \
		.ui/frminicio.cpp \
		.ui/internet.cpp \
		.ui/compartir.cpp \
		.ui/heuristico.cpp \
		.ui/correo.cpp \
		.ui/mi_cuenta.cpp \
		.ui/otras_cuentas.cpp \
		.ui/impresion.cpp \
		.ui/actualiza.cpp \
		.ui/acepta_actualizar.cpp \
		.ui/acepta_actualizar2.cpp \
		.ui/cambia_ip.cpp
SRCMOC   = .moc/moc_sef_menu.cpp \
		.moc/moc_frminicio.cpp \
		.moc/moc_internet.cpp \
		.moc/moc_compartir.cpp \
		.moc/moc_heuristico.cpp \
		.moc/moc_correo.cpp \
		.moc/moc_mi_cuenta.cpp \
		.moc/moc_otras_cuentas.cpp \
		.moc/moc_impresion.cpp \
		.moc/moc_actualiza.cpp \
		.moc/moc_acepta_actualizar.cpp \
		.moc/moc_acepta_actualizar2.cpp \
		.moc/moc_cambia_ip.cpp
OBJMOC = .obj/moc_sef_menu.o \
		.obj/moc_frminicio.o \
		.obj/moc_internet.o \
		.obj/moc_compartir.o \
		.obj/moc_heuristico.o \
		.obj/moc_correo.o \
		.obj/moc_mi_cuenta.o \
		.obj/moc_otras_cuentas.o \
		.obj/moc_impresion.o \
		.obj/moc_actualiza.o \
		.obj/moc_acepta_actualizar.o \
		.obj/moc_acepta_actualizar2.o \
		.obj/moc_cambia_ip.o
DIST	   = 
QMAKE_TARGET = Principal
DESTDIR  = 
TARGET   = Principal

first: all
####### Implicit rules

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

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: makefile $(TARGET)

$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) 
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)

mocables: $(SRCMOC)

$(MOC): 
	( cd $(QTDIR)/src/moc ; $(MAKE) )

makefile: Principal.pro  $(QTDIR)/mkspecs/default/qmake.conf 
	$(QMAKE) -o makefile Principal.pro
qmake: 
	@$(QMAKE) -o makefile Principal.pro

dist: 
	@mkdir -p .obj/Principal && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/Principal/ && ( cd `dirname .obj/Principal` && $(TAR) Principal.tar Principal && $(GZIP) Principal.tar ) && mv `dirname .obj/Principal`/Principal.tar.gz . && rm -rf .obj/Principal

mocclean:
	-rm -f $(OBJMOC)
	-rm -f $(SRCMOC)

uiclean:
	-rm -f $(UICIMPLS) $(UICDECLS)

clean: mocclean uiclean
	-rm -f $(OBJECTS) 
	-rm -f *~ core *.core


####### Sub-libraries

distclean: clean
	-rm -f $(TARGET) $(TARGET)
	

FORCE:

####### Compile

.obj/principal.o: principal.cpp .ui/frminicio.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/principal.o principal.cpp

.ui/sef_menu.h: sef_menu.ui sef_menu.ui.h \
		.ui/internet.h \
		.ui/compartir.h \
		.ui/heuristico.h \
		.ui/correo.h \
		.ui/impresion.h \
		.ui/actualiza.h
	$(UIC) sef_menu.ui -o .ui/sef_menu.h

.ui/sef_menu.cpp: .ui/sef_menu.h sef_menu.ui sef_menu.ui.h \
		.ui/internet.h \
		.ui/compartir.h \
		.ui/heuristico.h \
		.ui/correo.h \
		.ui/impresion.h \
		.ui/actualiza.h
	$(UIC) sef_menu.ui -i sef_menu.h -o .ui/sef_menu.cpp

.ui/frminicio.h: frminicio.ui frminicio.ui.h \
		.ui/sef_menu.h
	$(UIC) frminicio.ui -o .ui/frminicio.h

.ui/frminicio.cpp: .ui/frminicio.h frminicio.ui frminicio.ui.h \
		.ui/sef_menu.h
	$(UIC) frminicio.ui -i frminicio.h -o .ui/frminicio.cpp

.ui/internet.h: internet.ui internet.ui.h \
		.ui/cambia_ip.h
	$(UIC) internet.ui -o .ui/internet.h

.ui/internet.cpp: .ui/internet.h internet.ui internet.ui.h \
		.ui/cambia_ip.h
	$(UIC) internet.ui -i internet.h -o .ui/internet.cpp

.ui/compartir.h: compartir.ui compartir.ui.h \
		.ui/cambia_ip.h
	$(UIC) compartir.ui -o .ui/compartir.h

.ui/compartir.cpp: .ui/compartir.h compartir.ui compartir.ui.h \
		.ui/cambia_ip.h
	$(UIC) compartir.ui -i compartir.h -o .ui/compartir.cpp

.ui/heuristico.h: heuristico.ui heuristico.ui.h \
		.ui/cambia_ip.h
	$(UIC) heuristico.ui -o .ui/heuristico.h

.ui/heuristico.cpp: .ui/heuristico.h heuristico.ui heuristico.ui.h \
		.ui/cambia_ip.h
	$(UIC) heuristico.ui -i heuristico.h -o .ui/heuristico.cpp

.ui/correo.h: correo.ui correo.ui.h \
		.ui/mi_cuenta.h \
		.ui/otras_cuentas.h
	$(UIC) correo.ui -o .ui/correo.h

.ui/correo.cpp: .ui/correo.h correo.ui correo.ui.h \
		.ui/mi_cuenta.h \
		.ui/otras_cuentas.h
	$(UIC) correo.ui -i correo.h -o .ui/correo.cpp

.ui/mi_cuenta.h: mi_cuenta.ui mi_cuenta.ui.h \
		.ui/cambia_ip.h
	$(UIC) mi_cuenta.ui -o .ui/mi_cuenta.h

.ui/mi_cuenta.cpp: .ui/mi_cuenta.h mi_cuenta.ui mi_cuenta.ui.h \
		.ui/cambia_ip.h
	$(UIC) mi_cuenta.ui -i mi_cuenta.h -o .ui/mi_cuenta.cpp

.ui/otras_cuentas.h: otras_cuentas.ui otras_cuentas.ui.h \
		.ui/cambia_ip.h
	$(UIC) otras_cuentas.ui -o .ui/otras_cuentas.h

.ui/otras_cuentas.cpp: .ui/otras_cuentas.h otras_cuentas.ui otras_cuentas.ui.h \
		.ui/cambia_ip.h
	$(UIC) otras_cuentas.ui -i otras_cuentas.h -o .ui/otras_cuentas.cpp

.ui/impresion.h: impresion.ui impresion.ui.h \
		.ui/cambia_ip.h
	$(UIC) impresion.ui -o .ui/impresion.h

.ui/impresion.cpp: .ui/impresion.h impresion.ui impresion.ui.h \
		.ui/cambia_ip.h
	$(UIC) impresion.ui -i impresion.h -o .ui/impresion.cpp

.ui/actualiza.h: actualiza.ui actualiza.ui.h \
		.ui/acepta_actualizar.h \
		.ui/acepta_actualizar2.h
	$(UIC) actualiza.ui -o .ui/actualiza.h

.ui/actualiza.cpp: .ui/actualiza.h actualiza.ui actualiza.ui.h \
		.ui/acepta_actualizar.h \
		.ui/acepta_actualizar2.h
	$(UIC) actualiza.ui -i actualiza.h -o .ui/actualiza.cpp

.ui/acepta_actualizar.h: acepta_actualizar.ui acepta_actualizar.ui.h
	$(UIC) acepta_actualizar.ui -o .ui/acepta_actualizar.h

.ui/acepta_actualizar.cpp: .ui/acepta_actualizar.h acepta_actualizar.ui acepta_actualizar.ui.h
	$(UIC) acepta_actualizar.ui -i acepta_actualizar.h -o .ui/acepta_actualizar.cpp

.ui/acepta_actualizar2.h: acepta_actualizar2.ui acepta_actualizar2.ui.h
	$(UIC) acepta_actualizar2.ui -o .ui/acepta_actualizar2.h

.ui/acepta_actualizar2.cpp: .ui/acepta_actualizar2.h acepta_actualizar2.ui acepta_actualizar2.ui.h
	$(UIC) acepta_actualizar2.ui -i acepta_actualizar2.h -o .ui/acepta_actualizar2.cpp

.ui/cambia_ip.h: cambia_ip.ui cambia_ip.ui.h
	$(UIC) cambia_ip.ui -o .ui/cambia_ip.h

.ui/cambia_ip.cpp: .ui/cambia_ip.h cambia_ip.ui cambia_ip.ui.h
	$(UIC) cambia_ip.ui -i cambia_ip.h -o .ui/cambia_ip.cpp

.obj/sef_menu.o: .ui/sef_menu.cpp .ui/sef_menu.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/sef_menu.o .ui/sef_menu.cpp

.obj/frminicio.o: .ui/frminicio.cpp .ui/frminicio.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/frminicio.o .ui/frminicio.cpp

.obj/internet.o: .ui/internet.cpp .ui/internet.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/internet.o .ui/internet.cpp

.obj/compartir.o: .ui/compartir.cpp .ui/compartir.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/compartir.o .ui/compartir.cpp

.obj/heuristico.o: .ui/heuristico.cpp .ui/heuristico.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/heuristico.o .ui/heuristico.cpp

.obj/correo.o: .ui/correo.cpp .ui/correo.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/correo.o .ui/correo.cpp

.obj/mi_cuenta.o: .ui/mi_cuenta.cpp .ui/mi_cuenta.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/mi_cuenta.o .ui/mi_cuenta.cpp

.obj/otras_cuentas.o: .ui/otras_cuentas.cpp .ui/otras_cuentas.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/otras_cuentas.o .ui/otras_cuentas.cpp

.obj/impresion.o: .ui/impresion.cpp .ui/impresion.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/impresion.o .ui/impresion.cpp

.obj/actualiza.o: .ui/actualiza.cpp .ui/actualiza.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/actualiza.o .ui/actualiza.cpp

.obj/acepta_actualizar.o: .ui/acepta_actualizar.cpp .ui/acepta_actualizar.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/acepta_actualizar.o .ui/acepta_actualizar.cpp

.obj/acepta_actualizar2.o: .ui/acepta_actualizar2.cpp .ui/acepta_actualizar2.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/acepta_actualizar2.o .ui/acepta_actualizar2.cpp

.obj/cambia_ip.o: .ui/cambia_ip.cpp .ui/cambia_ip.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/cambia_ip.o .ui/cambia_ip.cpp

.obj/moc_sef_menu.o: .moc/moc_sef_menu.cpp .ui/sef_menu.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_sef_menu.o .moc/moc_sef_menu.cpp

.obj/moc_frminicio.o: .moc/moc_frminicio.cpp .ui/frminicio.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_frminicio.o .moc/moc_frminicio.cpp

.obj/moc_internet.o: .moc/moc_internet.cpp .ui/internet.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_internet.o .moc/moc_internet.cpp

.obj/moc_compartir.o: .moc/moc_compartir.cpp .ui/compartir.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_compartir.o .moc/moc_compartir.cpp

.obj/moc_heuristico.o: .moc/moc_heuristico.cpp .ui/heuristico.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_heuristico.o .moc/moc_heuristico.cpp

.obj/moc_correo.o: .moc/moc_correo.cpp .ui/correo.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_correo.o .moc/moc_correo.cpp

.obj/moc_mi_cuenta.o: .moc/moc_mi_cuenta.cpp .ui/mi_cuenta.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_mi_cuenta.o .moc/moc_mi_cuenta.cpp

.obj/moc_otras_cuentas.o: .moc/moc_otras_cuentas.cpp .ui/otras_cuentas.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_otras_cuentas.o .moc/moc_otras_cuentas.cpp

.obj/moc_impresion.o: .moc/moc_impresion.cpp .ui/impresion.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_impresion.o .moc/moc_impresion.cpp

.obj/moc_actualiza.o: .moc/moc_actualiza.cpp .ui/actualiza.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_actualiza.o .moc/moc_actualiza.cpp

.obj/moc_acepta_actualizar.o: .moc/moc_acepta_actualizar.cpp .ui/acepta_actualizar.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_acepta_actualizar.o .moc/moc_acepta_actualizar.cpp

.obj/moc_acepta_actualizar2.o: .moc/moc_acepta_actualizar2.cpp .ui/acepta_actualizar2.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_acepta_actualizar2.o .moc/moc_acepta_actualizar2.cpp

.obj/moc_cambia_ip.o: .moc/moc_cambia_ip.cpp .ui/cambia_ip.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_cambia_ip.o .moc/moc_cambia_ip.cpp

.moc/moc_sef_menu.cpp: $(MOC) .ui/sef_menu.h
	$(MOC) .ui/sef_menu.h -o .moc/moc_sef_menu.cpp

.moc/moc_frminicio.cpp: $(MOC) .ui/frminicio.h
	$(MOC) .ui/frminicio.h -o .moc/moc_frminicio.cpp

.moc/moc_internet.cpp: $(MOC) .ui/internet.h
	$(MOC) .ui/internet.h -o .moc/moc_internet.cpp

.moc/moc_compartir.cpp: $(MOC) .ui/compartir.h
	$(MOC) .ui/compartir.h -o .moc/moc_compartir.cpp

.moc/moc_heuristico.cpp: $(MOC) .ui/heuristico.h
	$(MOC) .ui/heuristico.h -o .moc/moc_heuristico.cpp

.moc/moc_correo.cpp: $(MOC) .ui/correo.h
	$(MOC) .ui/correo.h -o .moc/moc_correo.cpp

.moc/moc_mi_cuenta.cpp: $(MOC) .ui/mi_cuenta.h
	$(MOC) .ui/mi_cuenta.h -o .moc/moc_mi_cuenta.cpp

.moc/moc_otras_cuentas.cpp: $(MOC) .ui/otras_cuentas.h
	$(MOC) .ui/otras_cuentas.h -o .moc/moc_otras_cuentas.cpp

.moc/moc_impresion.cpp: $(MOC) .ui/impresion.h
	$(MOC) .ui/impresion.h -o .moc/moc_impresion.cpp

.moc/moc_actualiza.cpp: $(MOC) .ui/actualiza.h
	$(MOC) .ui/actualiza.h -o .moc/moc_actualiza.cpp

.moc/moc_acepta_actualizar.cpp: $(MOC) .ui/acepta_actualizar.h
	$(MOC) .ui/acepta_actualizar.h -o .moc/moc_acepta_actualizar.cpp

.moc/moc_acepta_actualizar2.cpp: $(MOC) .ui/acepta_actualizar2.h
	$(MOC) .ui/acepta_actualizar2.h -o .moc/moc_acepta_actualizar2.cpp

.moc/moc_cambia_ip.cpp: $(MOC) .ui/cambia_ip.h
	$(MOC) .ui/cambia_ip.h -o .moc/moc_cambia_ip.cpp

####### Install

install: all 

uninstall: 

