📄 makefile.in
字号:
prefix = @prefix@exec_prefix = @exec_prefix@BINDIR = @bindir@LIBDIR = @libdir@INCL = @includedir@SYSCONFIG = @sysconfdir@datarootdir = @datarootdir@MANDIR = @mandir@CC = @CC@STRIP = @STRIP@CFLAGS = -Wall @CFLAGS@ @CPPFLAGS@ @DEFS@ -DLOCALCFG=\"$(SYSCONFIG)/gtk-server.cfg\"LDFLAGS = @LDFLAGS@ @LIBS@OBJS = gtk-server.o @LIBOBJS@INSTALL = @INSTALL@TARGET = @TARGET@DEFAULT = @DEFAULT@BACKEND = @BACKEND@MACOSX = @MACOSX@all : clean $(TARGET)gtk-server : $(OBJS) $(CC) -o $@ $(OBJS) $(LDFLAGS) $(STRIP) $@gtk-server.exe : $(OBJS) $(CC) -o $@ $(OBJS) $(LDFLAGS) $(STRIP) $@libgtk-server.so : $(OBJS) $(CC) -o $@ $(OBJS) $(LDFLAGS) $(STRIP) $@ ar -r libgtk-server.a $(OBJS) ranlib libgtk-server.alibgtk-server.dylib : $(OBJS) $(CC) -o $@ $(OBJS) $(LDFLAGS) ar -r libgtk-server.a $(OBJS) ranlib libgtk-server.ainstall : $(TARGET) @if [ $(DEFAULT) -eq "1" ]; then \ mkdir -p $(BINDIR); \ $(INSTALL) $(TARGET) $(BINDIR); \ echo "mkdir -p $(BINDIR)"; \ echo "$(INSTALL) $(TARGET) $(BINDIR)"; \ fi; @if [ $(DEFAULT) -eq "2" ]; then \ mkdir -p $(LIBDIR); \ $(INSTALL) $(TARGET) $(LIBDIR); \ echo "mkdir -p $(LIBDIR)"; \ echo "$(INSTALL) $(TARGET) $(LIBDIR)"; \ fi; $(INSTALL) stop-gtk-server $(BINDIR) mkdir -p $(SYSCONFIG) @if [ $(BACKEND) = "GTK1" ]; then \ echo "Creating configfile..."; \ awk ' \ /# LIB_NAME = libgtk.so, libgdk.so, libglib.so, libglade.so/ {print "LIB_NAME = libgtk.so, libgdk.so, libglib.so, libglade.so"} \ /# LIB_NAME = libX11.so, libglut.so, libGLU.so, libGL.so/ {print "LIB_NAME = libX11.so, libglut.so, libGLU.so, libGL.so"} \ /# LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so/ {print "LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so"} \ /# LIB_NAME = libm.so, libc.so.6/ {print "LIB_NAME = libm.so, libc.so.6"} \ !/LIB_NAME/ {print} \ ' gtk-server.cfg > $(SYSCONFIG)/gtk-server.cfg; \ echo "Done."; \ fi; @if [ $(BACKEND) = "GTK2" -a $(MACOSX) = "no" ]; then \ echo "Creating configfile..."; \ awk ' \ /# LIB_NAME = libgtk-x11-2.0.so, libgdk-x11-2.0.so, libglib-2.0.so, libgobject-2.0.so/ {print "LIB_NAME = libgtk-x11-2.0.so, libgdk-x11-2.0.so, libglib-2.0.so, libgobject-2.0.so"} \ /# LIB_NAME = libatk-1.0.so, libpango-1.0.so, libgdk_pixbuf_xlib-2.0.so/ {print "LIB_NAME = libatk-1.0.so, libpango-1.0.so, libgdk_pixbuf_xlib-2.0.so"} \ /# LIB_NAME = libglade-2.0.so/ {print "LIB_NAME = libglade-2.0.so"} \ /# LIB_NAME = libgtkgl-2.0.so, libgtkglext-x11-1.0.so, libgdkglext-x11-1.0.so/ {print "LIB_NAME = libgtkgl-2.0.so, libgtkglext-x11-1.0.so, libgdkglext-x11-1.0.so"} \ /# LIB_NAME = libX11.so, libglut.so, libGLU.so, libGL.so/ {print "LIB_NAME = libX11.so, libglut.so, libGLU.so, libGL.so"} \ /# LIB_NAME = libgtkembedmoz.so/ {print "LIB_NAME = libgtkembedmoz.so"} \ /# LIB_NAME = libpoppler-glib.so/ {print "LIB_NAME = libpoppler-glib.so"} \ /# LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so/ {print "LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so"} \ /# LIB_NAME = libm.so, libc.so.6/ {print "LIB_NAME = libm.so, libc.so.6"} \ !/LIB_NAME/ {print} \ ' gtk-server.cfg > $(SYSCONFIG)/gtk-server.cfg; \ echo "Done."; \ fi; @if [ $(BACKEND) = "GTK2" -a $(MACOSX) = "yes" ]; then \ echo "Creating configfile..."; \ awk ' \ /# LIB_NAME = \/Library\/Frameworks\/Gtk.framework\/Libraries\/libgtk-quartz-2.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/Gtk.framework/Libraries/libgtk-quartz-2.0.0.dylib"} \ /# LIB_NAME = \/Library\/Frameworks\/Gtk.framework\/Libraries\/libgdk-quartz-2.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/Gtk.framework/Libraries/libgdk-quartz-2.0.0.dylib"} \ /# LIB_NAME = \/Library\/Frameworks\/GLib.framework\/Libraries\/libglib-2.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/GLib.framework/Libraries/libglib-2.0.0.dylib"} \ /# LIB_NAME = \/Library\/Frameworks\/GLib.framework\/Libraries\/libgobject-2.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/GLib.framework/Libraries/libgobject-2.0.0.dylib"} \ /# LIB_NAME = \/Library\/Frameworks\/Gtk.framework\/Libraries\/libatk-1.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/Gtk.framework/Libraries/libatk-1.0.0.dylib"} \ /# LIB_NAME = \/Library\/Frameworks\/Gtk.framework\/Libraries\/libpango-1.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/Gtk.framework/Libraries/libpango-1.0.0.dylib"} \ /# LIB_NAME = \/Library\/Frameworks\/Gtk.framework\/Libraries\/libgdk-pixbuf-2.0.0.dylib/ {print "LIB_NAME = /Library/Frameworks/Gtk.framework/Libraries/libgdk-pixbuf-2.0.0.dylib"} \ /# LIB_NAME = libcurses.dylib, libform.dylib, libpanel.dylib, libmenu.dylib/ {print "LIB_NAME = libcurses.dylib, libform.dylib, libpanel.dylib, libmenu.dylib"} \ /# LIB_NAME = \/System\/Library\/Frameworks\/OpenGL.Framework\/libraries\/libGL.dylib/ {print "LIB_NAME = /System/Library/Frameworks/OpenGL.Framework/libraries/libGL.dylib"} \ /# LIB_NAME = \/System\/Library\/Frameworks\/GLUT.Framework\/GLUT/ {print "LIB_NAME = /System/Library/Frameworks/GLUT.Framework/GLUT"} \ /# LIB_NAME = libm.dylib, libc.dylib/ {print "LIB_NAME = libm.dylib, libc.dylib"} \ !/LIB_NAME/ {print} \ ' gtk-server.cfg > $(SYSCONFIG)/gtk-server.cfg; \ echo "Done."; \ fi; @if [ $(BACKEND) = "XF" ]; then \ echo "Creating configfile..."; \ awk ' \ /# LIB_NAME = libforms.so, libflimage.so, libformsGL.so/ {print "LIB_NAME = libforms.so, libflimage.so, libformsGL.so"} \ /# LIB_NAME = libX11.so, libglut.so, libGLU.so, libGL.so/ {print "LIB_NAME = libX11.so, libglut.so, libGLU.so, libGL.so"} \ /# LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so/ {print "LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so"} \ /# LIB_NAME = libm.so, libc.so.6/ {print "LIB_NAME = libm.so, libc.so.6"} \ !/LIB_NAME/ {print} \ ' gtk-server.cfg > $(SYSCONFIG)/gtk-server.cfg; \ echo "Done."; \ fi; @if [ $(BACKEND) = "CONSOLE" -a $(MACOSX) = "no" ]; then \ echo "Creating configfile..."; \ awk ' \ /# LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so/ {print "LIB_NAME = libncurses.so, libform.so, libpanel.so, libmenu.so"} \ /# LIB_NAME = libm.so, libc.so.6/ {print "LIB_NAME = libm.so, libc.so.6"} \ !/LIB_NAME/ {print} \ ' gtk-server.cfg > $(SYSCONFIG)/gtk-server.cfg; \ echo "Done."; \ fi; @if [ $(BACKEND) = "CONSOLE" -a $(MACOSX) = "yes" ]; then \ echo "Creating configfile..."; \ awk ' \ /# LIB_NAME = libcurses.dylib, libform.dylib, libpanel.dylib, libmenu.dylib/ {print "LIB_NAME = libcurses.dylib, libform.dylib, libpanel.dylib, libmenu.dylib"} \ /# LIB_NAME = libm.dylib, libc.dylib/ {print "LIB_NAME = libm.dylib, libc.dylib"} \ !/LIB_NAME/ {print} \ ' gtk-server.cfg > $(SYSCONFIG)/gtk-server.cfg; \ echo "Done."; \ fi; mkdir -p $(MANDIR)/man1 $(INSTALL) -m 644 docs/gtk-server.1 $(MANDIR)/man1 $(INSTALL) -m 644 docs/gtk-server.cfg.1 $(MANDIR)/man1 $(INSTALL) -m 644 docs/stop-gtk-server.1 $(MANDIR)/man1 @if [ $(DEFAULT) -eq "3" ]; then \ echo "Installing S-Lang module..."; \ mv libgtk-server.so /usr/lib/gtk-module.so; \ echo "mv libgtk-server.so /usr/lib/gtk-module.so"; \ fi; @if [ $(DEFAULT) -eq "4" ]; then \ echo "Installing Scriptbasic module..."; \ mkdir -p $(LIBDIR); \ mv libgtk-server.so $(LIBDIR)/gtk-server.so; \ echo "mv libgtk-server.so $(LIBDIR)/gtk-server.so"; \ mkdir -p $(INCL); \ cp scriptbasic/gtk.bas $(INCL)/gtk.bas; \ echo "cp scriptbasic/gtk.bas $(INCL)/gtk.bas"; \ fiuninstall: @if [ $(DEFAULT) -eq "1" ]; then \ rm -f $(BINDIR)/$(TARGET); \ echo "rm -f $(BINDIR)/$(TARGET)"; \ fi; @if [ $(DEFAULT) -eq "2" ]; then \ rm -f $(LIBDIR)/$(TARGET); \ echo "rm -f $(LIBDIR)/$(TARGET)"; \ fi; rm -f $(SYSCONFIG)/gtk-server.cfg rm -f $(BINDIR)/stop-gtk-server rm -f $(MANDIR)/man1/gtk-server.1 rm -f $(MANDIR)/man1/gtk-server.cfg.1 rm -f $(MANDIR)/man1/stop-gtk-server.1 @if [ $(DEFAULT) -eq "3" ]; then \ echo "Uninstalling S-Lang module..."; \ rm -f /usr/lib/gtk-module.so; \ echo "rm -f /usr/lib/gtk-module.so"; \ fi; @if [ $(DEFAULT) -eq "4" ]; then \ echo "Uninstalling Scriptbasic module..."; \ rm -f $(LIBDIR)/gtk-server.so; \ echo "rm -f $(LIBDIR)/gtk-server.so"; \ rm -f $(INCL)/gtk.bas; \ echo "rm -f $(INCL)/gtk.bas"; \ ficlean: rm -f $(TARGET) *.a *.o *.log so_locationsdelete: rm -rf autom4te.cache/ rm -f $(TARGET) *.a *.o *.log so_locations config.status config.h Makefile
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -