Makefile.in
changeset 1603 64710b9f3eeb
parent 1580 dc4bcfeb927e
child 1622 5bbfc3e20e10
equal deleted inserted replaced
1602:cd97a8e39874 1603:64710b9f3eeb
    97 	for src in $(srcdir)/docs/man3/*.3; do \
    97 	for src in $(srcdir)/docs/man3/*.3; do \
    98 	    file=`echo $$src | sed -e 's|^.*/||'`; \
    98 	    file=`echo $$src | sed -e 's|^.*/||'`; \
    99 	    $(INSTALL) -m 644 $$src $(mandir)/man3/$$file; \
    99 	    $(INSTALL) -m 644 $$src $(mandir)/man3/$$file; \
   100 	done
   100 	done
   101 
   101 
   102 uninstall: uninstall-bin uninstall-hdrs uninstall-lib uninstall-man
   102 uninstall: uninstall-bin uninstall-hdrs uninstall-lib uninstall-data uninstall-man
   103 uninstall-bin:
   103 uninstall-bin:
   104 	rm -f $(bindir)/sdl-config
   104 	rm -f $(bindir)/sdl-config
   105 uninstall-hdrs:
   105 uninstall-hdrs:
   106 	for src in $(srcdir)/include/*.h; do \
   106 	for src in $(srcdir)/include/*.h; do \
   107 	    file=`echo $$src | sed -e 's|^.*/||'`; \
   107 	    file=`echo $$src | sed -e 's|^.*/||'`; \
   108 	    rm -f $(includedir)/SDL/$$file; \
   108 	    rm -f $(includedir)/SDL/$$file; \
   109 	done
   109 	done
   110 	rm -f $(includedir)/SDL/SDL_config.h
   110 	rm -f $(includedir)/SDL/SDL_config.h
       
   111 	-rmdir $(includedir)/SDL
   111 uninstall-lib:
   112 uninstall-lib:
   112 	$(LIBTOOL) --mode=uninstall rm -f $(libdir)/$(TARGET)
   113 	$(LIBTOOL) --mode=uninstall rm -f $(libdir)/$(TARGET)
   113 	rm -f $(libdir)/$(SDLMAIN_TARGET)
   114 	rm -f $(libdir)/$(SDLMAIN_TARGET)
   114 uninstall-data:
   115 uninstall-data:
   115 	rm -f $(datadir)/aclocal/sdl.m4
   116 	rm -f $(datadir)/aclocal/sdl.m4
   123 	rm -rf $(objects)
   124 	rm -rf $(objects)
   124 	if test -f test/Makefile; then (cd test; $(MAKE) $@); fi
   125 	if test -f test/Makefile; then (cd test; $(MAKE) $@); fi
   125 
   126 
   126 distclean: clean
   127 distclean: clean
   127 	rm -f Makefile include/SDL_config.h sdl-config
   128 	rm -f Makefile include/SDL_config.h sdl-config
       
   129 	rm -f include/SDL_config.h sdl-config
   128 	rm -f SDL.qpg
   130 	rm -f SDL.qpg
   129 	rm -f config.status config.cache config.log libtool $(depend)
   131 	rm -f config.status config.cache config.log libtool $(depend)
   130 	rm -rf $(srcdir)/autom4te*
   132 	rm -rf $(srcdir)/autom4te*
   131 	find $(srcdir) \
   133 	find $(srcdir) \( \
   132 	    -name '*~' -o -name '*.bak' -o -name '*.old' -o -name '*.rej' -o \
   134 	    -name '*~' -o \
   133 	    -name '.#*' \
   135 	    -name '*.bak' -o \
       
   136 	    -name '*.old' -o \
       
   137 	    -name '*.rej' -o \
       
   138 	    -name '*.orig' -o \
       
   139 	    -name '.#*' \) \
   134 	    -exec rm -f {} \;
   140 	    -exec rm -f {} \;
   135 	cp $(srcdir)/include/SDL_config.h.minimal $(srcdir)/include/SDL_config.h
   141 	cp $(srcdir)/include/SDL_config.h.default $(srcdir)/include/SDL_config.h
   136 	if test -f test/Makefile; then (cd test; $(MAKE) $@); fi
   142 	if test -f test/Makefile; then (cd test; $(MAKE) $@); fi
   137 
   143 
   138 dist $(distfile):
   144 dist $(distfile):
   139 	$(SHELL) $(auxdir)/mkinstalldirs $(distdir)
   145 	$(SHELL) $(auxdir)/mkinstalldirs $(distdir)
   140 	tar cf - $(DIST) | (cd $(distdir); tar xf -)
   146 	tar cf - $(DIST) | (cd $(distdir); tar xf -)
       
   147 	cp $(distdir)/include/SDL_config.h.default $(distdir)/include/SDL_config.h
   141 	rm -rf `find $(distdir) -name CVS`
   148 	rm -rf `find $(distdir) -name CVS`
   142 	rm -f `find $(distdir) -name '.cvsignore'`
   149 	rm -f `find $(distdir) -name '.cvsignore'`
   143 	rm -f `find $(distdir) -name '.#*'`
   150 	rm -f `find $(distdir) -name '.#*'`
   144 	rmdir `find $(distdir) -type d -empty`
   151 	rmdir `find $(distdir) -type d -empty`
   145 	tar cvf - $(distdir) | gzip --best >$(distfile)
   152 	tar cvf - $(distdir) | gzip --best >$(distfile)
   152 CVSROOT = :pserver:guest@libsdl.org:/home/sdlweb/libsdl.org/cvs
   159 CVSROOT = :pserver:guest@libsdl.org:/home/sdlweb/libsdl.org/cvs
   153 snapshot:
   160 snapshot:
   154 	cvs -d $(CVSROOT) login
   161 	cvs -d $(CVSROOT) login
   155 	cvs -d $(CVSROOT) checkout -P SDL12
   162 	cvs -d $(CVSROOT) checkout -P SDL12
   156 	(cd SDL12 && ./autogen.sh && rm -rf autom4te.cache)
   163 	(cd SDL12 && ./autogen.sh && rm -rf autom4te.cache)
       
   164 	cp SDL12/include/SDL_config.h.default SDL12/include/SDL_config.h
   157 	mv SDL12 SDL-1.2
   165 	mv SDL12 SDL-1.2
   158 	tar zcf $(HOME)/SDL-1.2.tar.gz SDL-1.2
   166 	tar zcf $(HOME)/SDL-1.2.tar.gz SDL-1.2
   159 	rm -f $(HOME)/SDL-1.2.zip
   167 	rm -f $(HOME)/SDL-1.2.zip
   160 	zip -r $(HOME)/SDL-1.2.zip SDL-1.2
   168 	zip -r $(HOME)/SDL-1.2.zip SDL-1.2
   161 	rm -rf SDL-1.2
   169 	rm -rf SDL-1.2