############################################################################# # Makefile for building: snmpmon # Generated by qmake (1.07a) (Qt 3.3.4) on: Tue Mar 29 13:25:05 2005 # Project: snmpmon.pro # Template: app # Command: $(QMAKE) -o Makefile snmpmon.pro ############################################################################# ####### Compiler, tools and options CC = gcc CXX = g++ LEX = flex YACC = yacc CFLAGS = -pipe -w -march=pentium3 -pipe -O2 -DQT_NO_DEBUG CXXFLAGS = -pipe -w -march=pentium3 -pipe -O2 -DQT_NO_DEBUG LEXFLAGS = YACCFLAGS= -d INCPATH = -I/usr/qt/3/mkspecs/linux-g++ -I. -I$(QTDIR)/include -I.ui/ -Isrc -I.moc/ LINK = g++ LFLAGS = -Wl,-O1 LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib `net-snmp-config --libs` -lqt -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) COPY_DIR = $(COPY) -r INSTALL_FILE= $(COPY_FILE) INSTALL_DIR = $(COPY_DIR) DEL_FILE = rm -f SYMLINK = ln -sf DEL_DIR = rmdir MOVE = mv -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p ####### Output directory OBJECTS_DIR = .obj/ ####### Files HEADERS = src/graph.h \ src/snmptalker.h \ src/oidmap.h \ src/snmpmonconfig.h \ src/monitoritem.h \ src/config.h SOURCES = src/snmptalker.cpp \ src/graph.cpp \ src/oidmap.cpp \ src/snmpmonconfig.cpp \ src/monitoritem.cpp \ src/main.cpp OBJECTS = .obj/snmptalker.o \ .obj/graph.o \ .obj/oidmap.o \ .obj/snmpmonconfig.o \ .obj/monitoritem.o \ .obj/main.o \ .obj/snmpmon.o \ .obj/connectdlg.o \ .obj/oidmapeditor.o \ .obj/prefdialog.o \ .obj/helpdialog.o \ .obj/monitorfiledlg.o \ .obj/monitorpreviewdlg.o \ .obj/qmake_image_collection.o FORMS = src/snmpmon.ui \ src/connectdlg.ui \ src/oidmapeditor.ui \ src/prefdialog.ui \ src/helpdialog.ui \ src/monitorfiledlg.ui \ src/monitorpreviewdlg.ui UICDECLS = .ui/snmpmon.h \ .ui/connectdlg.h \ .ui/oidmapeditor.h \ .ui/prefdialog.h \ .ui/helpdialog.h \ .ui/monitorfiledlg.h \ .ui/monitorpreviewdlg.h UICIMPLS = .ui/snmpmon.cpp \ .ui/connectdlg.cpp \ .ui/oidmapeditor.cpp \ .ui/prefdialog.cpp \ .ui/helpdialog.cpp \ .ui/monitorfiledlg.cpp \ .ui/monitorpreviewdlg.cpp SRCMOC = .moc/moc_graph.cpp \ .moc/moc_snmpmon.cpp \ .moc/moc_connectdlg.cpp \ .moc/moc_oidmapeditor.cpp \ .moc/moc_prefdialog.cpp \ .moc/moc_helpdialog.cpp \ .moc/moc_monitorfiledlg.cpp \ .moc/moc_monitorpreviewdlg.cpp OBJMOC = .obj/moc_graph.o \ .obj/moc_snmpmon.o \ .obj/moc_connectdlg.o \ .obj/moc_oidmapeditor.o \ .obj/moc_prefdialog.o \ .obj/moc_helpdialog.o \ .obj/moc_monitorfiledlg.o \ .obj/moc_monitorpreviewdlg.o DIST = snmpmon.pro QMAKE_TARGET = snmpmon DESTDIR = TARGET = snmpmon first: all ####### Implicit rules .SUFFIXES: .c .o .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) $(OBJCOMP) $(LIBS) mocables: $(SRCMOC) uicables: $(UICDECLS) $(UICIMPLS) $(MOC): ( cd $(QTDIR)/src/moc && $(MAKE) ) Makefile: snmpmon.pro /usr/qt/3/mkspecs/linux-g++/qmake.conf $(QMAKE) -o Makefile snmpmon.pro qmake: @$(QMAKE) -o Makefile snmpmon.pro dist: @mkdir -p .obj/snmpmon && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/snmpmon/ && $(COPY_FILE) --parents translation/snmpmon_de.ts .obj/snmpmon/ && $(COPY_FILE) --parents images/1downarrow.png images/1rightarrow.png images/1uparrow.png images/bottom.png images/connect_no.png images/editcopy images/editcut images/editdelete.png images/editpaste images/fileclose.png images/filenew images/filenew.png images/fileopen images/fileopen_1.png images/filesave images/filesave.png images/print images/redo images/searchfind images/start.png images/stop.png images/undo images/window_new.png .obj/snmpmon/ && $(COPY_FILE) --parents src/snmpmon.ui.h src/connectdlg.ui.h src/oidmapeditor.ui.h src/prefdialog.ui.h src/monitorfiledlg.ui.h src/monitorpreviewdlg.ui.h .obj/snmpmon/ && ( cd `dirname .obj/snmpmon` && $(TAR) snmpmon.tar snmpmon && $(GZIP) snmpmon.tar ) && $(MOVE) `dirname .obj/snmpmon`/snmpmon.tar.gz . && $(DEL_FILE) -r .obj/snmpmon mocclean: -$(DEL_FILE) $(OBJMOC) -$(DEL_FILE) $(SRCMOC) uiclean: -$(DEL_FILE) $(UICIMPLS) $(UICDECLS) yaccclean: lexclean: clean: mocclean uiclean -$(DEL_FILE) $(OBJECTS) -$(DEL_FILE) .ui/qmake_image_collection.cpp -$(DEL_FILE) *~ core *.core ####### Sub-libraries distclean: clean -$(DEL_FILE) $(TARGET) $(TARGET) FORCE: ####### Compile .obj/snmptalker.o: src/snmptalker.cpp src/snmptalker.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/snmptalker.o src/snmptalker.cpp .obj/graph.o: src/graph.cpp src/graph.h \ src/config.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/graph.o src/graph.cpp .obj/oidmap.o: src/oidmap.cpp src/oidmap.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/oidmap.o src/oidmap.cpp .obj/snmpmonconfig.o: src/snmpmonconfig.cpp src/snmpmonconfig.h \ src/graph.h \ src/config.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/snmpmonconfig.o src/snmpmonconfig.cpp .obj/monitoritem.o: src/monitoritem.cpp src/monitoritem.h \ src/snmpmonconfig.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/monitoritem.o src/monitoritem.cpp .obj/main.o: src/main.cpp src/config.h \ .ui/snmpmon.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/main.o src/main.cpp .ui/snmpmon.h: src/snmpmon.ui src/graph.h \ src/snmptalker.h \ src/oidmap.h \ src/snmpmonconfig.h $(UIC) src/snmpmon.ui -o .ui/snmpmon.h .ui/snmpmon.cpp: .ui/snmpmon.h src/snmpmon.ui src/snmpmon.ui.h src/graph.h \ src/snmptalker.h \ src/oidmap.h \ src/snmpmonconfig.h $(UIC) src/snmpmon.ui -i snmpmon.h -o .ui/snmpmon.cpp .ui/connectdlg.h: src/connectdlg.ui $(UIC) src/connectdlg.ui -o .ui/connectdlg.h .ui/connectdlg.cpp: .ui/connectdlg.h src/connectdlg.ui src/connectdlg.ui.h $(UIC) src/connectdlg.ui -i connectdlg.h -o .ui/connectdlg.cpp .ui/oidmapeditor.h: src/oidmapeditor.ui src/oidmap.h $(UIC) src/oidmapeditor.ui -o .ui/oidmapeditor.h .ui/oidmapeditor.cpp: .ui/oidmapeditor.h src/oidmapeditor.ui src/oidmapeditor.ui.h src/oidmap.h $(UIC) src/oidmapeditor.ui -i oidmapeditor.h -o .ui/oidmapeditor.cpp .ui/prefdialog.h: src/prefdialog.ui $(UIC) src/prefdialog.ui -o .ui/prefdialog.h .ui/prefdialog.cpp: .ui/prefdialog.h src/prefdialog.ui src/prefdialog.ui.h $(UIC) src/prefdialog.ui -i prefdialog.h -o .ui/prefdialog.cpp .ui/helpdialog.h: src/helpdialog.ui $(UIC) src/helpdialog.ui -o .ui/helpdialog.h .ui/helpdialog.cpp: .ui/helpdialog.h src/helpdialog.ui $(UIC) src/helpdialog.ui -i helpdialog.h -o .ui/helpdialog.cpp .ui/monitorfiledlg.h: src/monitorfiledlg.ui src/snmpmonconfig.h \ src/monitoritem.h $(UIC) src/monitorfiledlg.ui -o .ui/monitorfiledlg.h .ui/monitorfiledlg.cpp: .ui/monitorfiledlg.h src/monitorfiledlg.ui src/monitorfiledlg.ui.h src/snmpmonconfig.h \ src/monitoritem.h $(UIC) src/monitorfiledlg.ui -i monitorfiledlg.h -o .ui/monitorfiledlg.cpp .ui/monitorpreviewdlg.h: src/monitorpreviewdlg.ui $(UIC) src/monitorpreviewdlg.ui -o .ui/monitorpreviewdlg.h .ui/monitorpreviewdlg.cpp: .ui/monitorpreviewdlg.h src/monitorpreviewdlg.ui src/monitorpreviewdlg.ui.h $(UIC) src/monitorpreviewdlg.ui -i monitorpreviewdlg.h -o .ui/monitorpreviewdlg.cpp .obj/snmpmon.o: .ui/snmpmon.cpp src/snmpmon.ui.h \ .ui/snmpmon.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/snmpmon.o .ui/snmpmon.cpp .obj/connectdlg.o: .ui/connectdlg.cpp src/connectdlg.ui.h \ .ui/connectdlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/connectdlg.o .ui/connectdlg.cpp .obj/oidmapeditor.o: .ui/oidmapeditor.cpp src/oidmapeditor.ui.h \ .ui/oidmapeditor.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/oidmapeditor.o .ui/oidmapeditor.cpp .obj/prefdialog.o: .ui/prefdialog.cpp src/prefdialog.ui.h \ .ui/prefdialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/prefdialog.o .ui/prefdialog.cpp .obj/helpdialog.o: .ui/helpdialog.cpp .ui/helpdialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/helpdialog.o .ui/helpdialog.cpp .obj/monitorfiledlg.o: .ui/monitorfiledlg.cpp src/monitorfiledlg.ui.h \ .ui/monitorfiledlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/monitorfiledlg.o .ui/monitorfiledlg.cpp .obj/monitorpreviewdlg.o: .ui/monitorpreviewdlg.cpp src/monitorpreviewdlg.ui.h \ .ui/monitorpreviewdlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/monitorpreviewdlg.o .ui/monitorpreviewdlg.cpp .obj/moc_graph.o: .moc/moc_graph.cpp src/graph.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_graph.o .moc/moc_graph.cpp .obj/moc_snmpmon.o: .moc/moc_snmpmon.cpp .ui/snmpmon.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_snmpmon.o .moc/moc_snmpmon.cpp .obj/moc_connectdlg.o: .moc/moc_connectdlg.cpp .ui/connectdlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_connectdlg.o .moc/moc_connectdlg.cpp .obj/moc_oidmapeditor.o: .moc/moc_oidmapeditor.cpp .ui/oidmapeditor.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_oidmapeditor.o .moc/moc_oidmapeditor.cpp .obj/moc_prefdialog.o: .moc/moc_prefdialog.cpp .ui/prefdialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_prefdialog.o .moc/moc_prefdialog.cpp .obj/moc_helpdialog.o: .moc/moc_helpdialog.cpp .ui/helpdialog.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_helpdialog.o .moc/moc_helpdialog.cpp .obj/moc_monitorfiledlg.o: .moc/moc_monitorfiledlg.cpp .ui/monitorfiledlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_monitorfiledlg.o .moc/moc_monitorfiledlg.cpp .obj/moc_monitorpreviewdlg.o: .moc/moc_monitorpreviewdlg.cpp .ui/monitorpreviewdlg.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_monitorpreviewdlg.o .moc/moc_monitorpreviewdlg.cpp .moc/moc_graph.cpp: $(MOC) src/graph.h $(MOC) src/graph.h -o .moc/moc_graph.cpp .moc/moc_snmpmon.cpp: $(MOC) .ui/snmpmon.h $(MOC) .ui/snmpmon.h -o .moc/moc_snmpmon.cpp .moc/moc_connectdlg.cpp: $(MOC) .ui/connectdlg.h $(MOC) .ui/connectdlg.h -o .moc/moc_connectdlg.cpp .moc/moc_oidmapeditor.cpp: $(MOC) .ui/oidmapeditor.h $(MOC) .ui/oidmapeditor.h -o .moc/moc_oidmapeditor.cpp .moc/moc_prefdialog.cpp: $(MOC) .ui/prefdialog.h $(MOC) .ui/prefdialog.h -o .moc/moc_prefdialog.cpp .moc/moc_helpdialog.cpp: $(MOC) .ui/helpdialog.h $(MOC) .ui/helpdialog.h -o .moc/moc_helpdialog.cpp .moc/moc_monitorfiledlg.cpp: $(MOC) .ui/monitorfiledlg.h $(MOC) .ui/monitorfiledlg.h -o .moc/moc_monitorfiledlg.cpp .moc/moc_monitorpreviewdlg.cpp: $(MOC) .ui/monitorpreviewdlg.h $(MOC) .ui/monitorpreviewdlg.h -o .moc/moc_monitorpreviewdlg.cpp .obj/qmake_image_collection.o: .ui/qmake_image_collection.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/qmake_image_collection.o .ui/qmake_image_collection.cpp .ui/qmake_image_collection.cpp: images/1downarrow.png \ images/1rightarrow.png \ images/1uparrow.png \ images/bottom.png \ images/connect_no.png \ images/editcopy \ images/editcut \ images/editdelete.png \ images/editpaste \ images/fileclose.png \ images/filenew \ images/filenew.png \ images/fileopen \ images/fileopen_1.png \ images/filesave \ images/filesave.png \ images/print \ images/redo \ images/searchfind \ images/start.png \ images/stop.png \ images/undo \ images/window_new.png $(UIC) -embed snmpmon images/1downarrow.png images/1rightarrow.png images/1uparrow.png images/bottom.png images/connect_no.png images/editcopy images/editcut images/editdelete.png images/editpaste images/fileclose.png images/filenew images/filenew.png images/fileopen images/fileopen_1.png images/filesave images/filesave.png images/print images/redo images/searchfind images/start.png images/stop.png images/undo images/window_new.png -o .ui/qmake_image_collection.cpp ####### Install install_target: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)../../../../../bin/" || $(MKDIR) "$(INSTALL_ROOT)../../../../../bin/" -$(INSTALL_FILE) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)../../../../../bin/$(QMAKE_TARGET)" -strip "$(INSTALL_ROOT)../../../../../bin/$(QMAKE_TARGET)" uninstall_target: -$(DEL_FILE) "$(INSTALL_ROOT)../../../../../bin/$(QMAKE_TARGET)" -$(DEL_DIR) "$(INSTALL_ROOT)../../../../../bin/" install_translation: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)../../../../../share/snmpmon/" || $(MKDIR) "$(INSTALL_ROOT)../../../../../share/snmpmon/" -$(INSTALL_FILE) "translation/snmpmon_de.qm" "$(INSTALL_ROOT)../../../../../share/snmpmon/" uninstall_translation: -$(DEL_FILE) -r "$(INSTALL_ROOT)../../../../../share/snmpmon/snmpmon_de.qm" -$(DEL_DIR) "$(INSTALL_ROOT)../../../../../share/snmpmon/" install: install_target install_translation uninstall: uninstall_target uninstall_translation