⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 SRI international 发布的OAA框架软件
💻
📖 第 1 页 / 共 2 页
字号:
	-$(RM) $@
	$(LIBCOMMAND) libfltk_gl_s.a libfltk_gl_s.o
	$(CHMOD) +x libfltk_gl_s.a

$(IMGLIBNAME): $(IMGOBJECTS)
	echo $(LIBCOMMAND) $@ ...
	-$(RM) $@
	$(LIBCOMMAND) $@ $(IMGOBJECTS)
	$(RANLIB) $@

libfltk_images.so.1.1: $(IMGOBJECTS)
	echo $(DSOCOMMAND) $@ ...
	$(DSOCOMMAND) $@ $(IMGOBJECTS)
	-$(RM) libfltk_images.so
	$(LN) libfltk_images.so.1.1 libfltk_images.so

libfltk_images.sl.1.1: $(IMGOBJECTS)
	echo $(DSOCOMMAND) $@ ...
	$(DSOCOMMAND) $@ $(IMGOBJECTS)
	-$(RM) libfltk_images.sl
	$(LN) libfltk_images.sl.1.1 libfltk_images.sl

libfltk_images.1.1.dylib: $(IMGOBJECTS)
	echo $(DSOCOMMAND) $@ ...
	$(DSOCOMMAND) $@ $(IMGOBJECTS)
	-$(RM) libfltk_images.dylib
	$(LN) libfltk_images.1.1.dylib libfltk_images.dylib

libfltk_images_s.a: $(IMGOBJECTS)
	echo $(DSOCOMMAND) libfltk_images_s.o ...
	$(DSOCOMMAND) libfltk_images_s.o $(IMGOBJECTS)
	echo $(LIBCOMMAND) libfltk_images_s.a libfltk_images_s.o
	-$(RM) $@
	$(LIBCOMMAND) libfltk_images_s.a libfltk_images_s.o
	$(CHMOD) +x libfltk_images_s.a


clean :
	-@ $(RM) *.o $(DSONAME) $(FLDSONAME) $(GLDSONAME) $(IMGDSONAME) \
		../lib/$(LIBNAME) ../lib/$(FLLIBNAME) ../lib/$(GLLIBNAME) \
		../lib/$(IMGLIBNAME) \
		libfltk.so libfltk_forms.so libfltk_gl.so libfltk_images.so \
		libfltk.sl libfltk_forms.sl libfltk_gl.sl libfltk_images.sl \
		libfltk.dylib libfltk_forms.dylib \
		libfltk_gl.dylib libfltk_images.dylib \
		$(CLEAN)

depend:	$(CPPFILES) $(FLCPPFILES) $(GLCPPFILES) $(IMGCPPFILES) $(CFILES)
	makedepend -Y -I.. -f makedepend $(CPPFILES) $(FLCPPFILES) \
		$(GLCPPFILES) $(IMGCPPFILES) $(CFILES)

# Automatically generated dependencies...
include makedepend

# These dependencies aren't part of the makedepend file since
# they are part of the WIN32 and MacOS code base...
Fl_get_key.o:	Fl_get_key_mac.cxx Fl_get_key_win32.cxx
Fl_x.o:		Fl_mac.cxx Fl_win32.cxx
fl_color.o:	fl_color_mac.cxx fl_color_win32.cxx
fl_dnd.o:	fl_dnd_mac.cxx fl_dnd_win32.cxx fl_dnd_x.cxx
fl_draw_image.o: fl_draw_image_mac.cxx fl_draw_image_win32.cxx
fl_font.o:	fl_font_mac.cxx fl_font_x.cxx fl_font_xft.cxx fl_font_win32.cxx
fl_read_image.o: fl_read_image_mac.cxx fl_read_image_win32.cxx
fl_set_fonts.o:	fl_set_fonts_mac.cxx fl_set_fonts_x.cxx \
		fl_set_fonts_xft.cxx fl_set_fonts_win32.cxx

fl_arci.o:	../FL/mac.H ../FL/win32.H
Fl_arg.o:	../FL/mac.H ../FL/win32.H
fl_ask.o:	../FL/mac.H ../FL/win32.H
Fl_Bitmap.o:	../FL/mac.H ../FL/win32.H
fl_color.o:	../FL/mac.H ../FL/win32.H
fl_cursor.o:	../FL/mac.H ../FL/win32.H
fl_dnd.o:	../FL/mac.H ../FL/win32.H
Fl.o:	../FL/mac.H ../FL/win32.H
Fl_Double_Window.o:	../FL/mac.H ../FL/win32.H
fl_draw_image.o:	../FL/mac.H ../FL/win32.H
fl_draw_image_mac.o:	../FL/mac.H ../FL/win32.H
fl_draw_image_win32.o:	../FL/mac.H ../FL/win32.H
fl_draw_pixmap.o:	../FL/mac.H ../FL/win32.H
Fl_File_Chooser2.o:	../FL/mac.H ../FL/win32.H
fl_font.o:	../FL/mac.H ../FL/win32.H
Fl_get_key.o:	../FL/mac.H ../FL/win32.H
Fl_get_system_colors.o:	../FL/mac.H ../FL/win32.H
Fl_Gl_Choice.o:	../FL/mac.H ../FL/win32.H
Fl_Gl_Overlay.o:	../FL/mac.H ../FL/win32.H
Fl_Gl_Window.o:	../FL/mac.H ../FL/win32.H
Fl_grab.o:	../FL/mac.H ../FL/win32.H
Fl_Image.o:	../FL/mac.H ../FL/win32.H
fl_line_style.o:	../FL/mac.H ../FL/win32.H
Fl_mac.o:	../FL/mac.H ../FL/win32.H
Fl_Menu_Window.o:	../FL/mac.H ../FL/win32.H
fl_overlay.o:	../FL/mac.H ../FL/win32.H
fl_overlay_visual.o:	../FL/mac.H ../FL/win32.H
Fl_Overlay_Window.o:	../FL/mac.H ../FL/win32.H
Fl_own_colormap.o:	../FL/mac.H ../FL/win32.H
Fl_Pixmap.o:	../FL/mac.H ../FL/win32.H
fl_read_image.o:	../FL/mac.H ../FL/win32.H
fl_read_image_mac.o:	../FL/mac.H ../FL/win32.H
fl_read_image_win32.o:	../FL/mac.H ../FL/win32.H
fl_rect.o:	../FL/mac.H ../FL/win32.H
fl_scroll_area.o:	../FL/mac.H ../FL/win32.H
fl_set_font.o:	../FL/mac.H ../FL/win32.H
fl_set_fonts.o:	../FL/mac.H ../FL/win32.H
fl_shortcut.o:	../FL/mac.H ../FL/win32.H
fl_vertex.o:	../FL/mac.H ../FL/win32.H
Fl_visual.o:	../FL/mac.H ../FL/win32.H
Fl_Window_fullscreen.o:	../FL/mac.H ../FL/win32.H
Fl_Window_iconize.o:	../FL/mac.H ../FL/win32.H
Fl_x.o:	../FL/mac.H ../FL/win32.H
gl_draw.o:	../FL/mac.H ../FL/win32.H
gl_start.o:	../FL/mac.H ../FL/win32.H

################################################################

install: $(LIBNAME) $(DSONAME) \
	$(FLLIBNAME) $(FLDSONAME) \
	$(GLLIBNAME) $(GLDSONAME) \
	$(IMGLIBNAME) $(IMGDSONAME)
	echo "Installing libraries in $(libdir)..."
	-$(MKDIR) $(libdir)
	$(RM) $(libdir)/$(LIBNAME)
	-$(CP) $(LIBNAME) $(FLLIBNAME) $(GLLIBNAME) $(IMGLIBNAME) $(libdir)
	$(RANLIB) $(libdir)/$(LIBNAME)
	$(RANLIB) $(libdir)/$(FLLIBNAME)
	if test x$(GLLIBNAME) != x; then \
		$(RANLIB) $(libdir)/$(GLLIBNAME); \
	fi
	$(RANLIB) $(libdir)/$(IMGLIBNAME)
	if test x$(DSONAME) = xlibfltk.so.1.1; then\
		$(RM) $(libdir)/libfltk.so*;\
		$(CP) libfltk.so.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk.so.1.1; \
		$(LN) libfltk.so.1.1 $(libdir)/libfltk.so;\
	fi
	if test x$(DSONAME) = xlibfltk.sl.1.1; then\
		$(RM) $(libdir)/libfltk.sl*;\
		$(CP) libfltk.sl.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk.sl.1.1; \
		$(LN) libfltk.sl.1.1 $(libdir)/libfltk.sl;\
	fi
	if test x$(DSONAME) = xlibfltk.1.1.dylib; then\
		$(RM) $(libdir)/libfltk.*dylib;\
		$(CP) libfltk.1.1.dylib $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk.1.1.dylib; \
		$(LN) libfltk.1.1.dylib $(libdir)/libfltk.dylib;\
	fi
	if test x$(DSONAME) = xlibfltk_s.a; then\
		$(RM) $(libdir)/libfltk_s.a;\
		$(CP) libfltk_s.a $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_s.a; \
	fi
	if test x$(FLDSONAME) = xlibfltk_forms.so.1.1; then\
		$(RM) $(libdir)/libfltk_forms.so*;\
		$(CP) libfltk_forms.so.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_forms.so.1.1; \
		$(LN) libfltk_forms.so.1.1 $(libdir)/libfltk_forms.so;\
	fi
	if test x$(FLDSONAME) = xlibfltk_forms.sl.1.1; then\
		$(RM) $(libdir)/libfltk_forms.sl*;\
		$(CP) libfltk_forms.sl.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_forms.sl.1.1; \
		$(LN) libfltk_forms.sl.1.1 $(libdir)/libfltk_forms.sl;\
	fi
	if test x$(FLDSONAME) = xlibfltk_forms.1.1.dylib; then\
		$(RM) $(libdir)/libfltk_forms.*dylib;\
		$(CP) libfltk_forms.1.1.dylib $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_forms.1.1.dylib; \
		$(LN) libfltk_forms.1.1.dylib $(libdir)/libfltk_forms.dylib;\
	fi
	if test x$(FLDSONAME) = xlibfltk_forms_s.a; then\
		$(RM) $(libdir)/libfltk_forms_s.a;\
		$(CP) libfltk_forms_s.a $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_forms.a; \
	fi
	if test x$(GLDSONAME) = xlibfltk_gl.so.1.1; then\
		$(RM) $(libdir)/libfltk_gl.so*;\
		$(CP) libfltk_gl.so.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_gl.so.1.1; \
		$(LN) libfltk_gl.so.1.1 $(libdir)/libfltk_gl.so;\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl.sl.1.1; then\
		$(RM) $(libdir)/libfltk_gl.sl*;\
		$(CP) libfltk_gl.sl.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_gl.sl.1.1; \
		$(LN) libfltk_gl.sl.1.1 $(libdir)/libfltk_gl.sl;\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl.1.1.dylib; then\
		$(RM) $(libdir)/libfltk_gl.*dylib;\
		$(CP) libfltk_gl.1.1.dylib $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_gl.1.1.dylib; \
		$(LN) libfltk_gl.1.1.dylib $(libdir)/libfltk_gl.dylib;\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl_s.a; then\
		$(RM) $(libdir)/libfltk_gl_s.a;\
		$(CP) libfltk_gl_s.a $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_gl.a; \
	fi
	if test x$(IMGDSONAME) = xlibfltk_images.so.1.1; then\
		$(RM) $(libdir)/libfltk_images.so*;\
		$(CP) libfltk_images.so.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_images.so.1.1; \
		$(LN) libfltk_images.so.1.1 $(libdir)/libfltk_images.so;\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images.sl.1.1; then\
		$(RM) $(libdir)/libfltk_images.sl*;\
		$(CP) libfltk_images.sl.1.1 $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_images.sl.1.1; \
		$(LN) libfltk_images.sl.1.1 $(libdir)/libfltk_images.sl;\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images.1.1.dylib; then\
		$(RM) $(libdir)/libfltk_images.*dylib;\
		$(CP) libfltk_images.1.1.dylib $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_images.1.1.dylib; \
		$(LN) libfltk_images.1.1.dylib $(libdir)/libfltk_images.dylib;\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images_s.a; then\
		$(RM) $(libdir)/libfltk_images_s.a;\
		$(CP) libfltk_images_s.a $(libdir); \
		$(CHMOD) 755 $(libdir)/libfltk_images.a; \
	fi

uninstall:
	echo "Uninstalling libraries..."
	$(RM) $(libdir)/$(LIBNAME)
	if test x$(DSONAME) = xlibfltk.so.1.1; then\
		$(RM) $(libdir)/libfltk.so*;\
	fi
	if test x$(DSONAME) = xlibfltk.sl.1.1; then\
		$(RM) $(libdir)/libfltk.sl*;\
	fi
	if test x$(DSONAME) = xlibfltk.1.1.dylib; then\
		$(RM) $(libdir)/libfltk.*dylib;\
	fi
	if test x$(DSONAME) = xlibfltk_s.a; then\
		$(RM) $(libdir)/libfltk_s.a;\
	fi
	$(RM) $(libdir)/$(FLLIBNAME);
	if test x$(FLDSONAME) = xlibfltk_forms.so.1.1; then\
		$(RM) $(libdir)/libfltk_forms.so*;\
	fi
	if test x$(FLDSONAME) = xlibfltk_forms.sl.1.1; then\
		$(RM) $(libdir)/libfltk_forms.sl*;\
	fi
	if test x$(FLDSONAME) = xlibfltk_forms.1.1.dylib; then\
		$(RM) $(libdir)/libfltk_forms.*dylib;\
	fi
	if test x$(FLDSONAME) = xlibfltk_forms_s.a; then\
		$(RM) $(libdir)/libfltk_forms_s.a;\
	fi
	if test x$(GLLIBNAME) != x; then\
		$(RM) $(libdir)/$(GLLIBNAME);\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl.so.1.1; then\
		$(RM) $(libdir)/libfltk_gl.so*;\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl.sl.1.1; then\
		$(RM) $(libdir)/libfltk_gl.sl*;\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl.1.1.dylib; then\
		$(RM) $(libdir)/libfltk_gl.*dylib;\
	fi
	if test x$(GLDSONAME) = xlibfltk_gl_s.a; then\
		$(RM) $(libdir)/libfltk_gl_s.a;\
	fi
	if test x$(IMGLIBNAME) != x; then\
		$(RM) $(libdir)/$(IMGLIBNAME);\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images.so.1.1; then\
		$(RM) $(libdir)/libfltk_images.so*;\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images.sl.1.1; then\
		$(RM) $(libdir)/libfltk_images.sl*;\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images.1.1.dylib; then\
		$(RM) $(libdir)/libfltk_images.*dylib;\
	fi
	if test x$(IMGDSONAME) = xlibfltk_images_s.a; then\
		$(RM) $(libdir)/libfltk_images_s.a;\
	fi


#
# End of "$Id: Makefile,v 1.1.1.1 2003/06/03 22:25:45 agno Exp $".
#

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -