Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  Makefile.in   Sprache: unbekannt

 
###/* This file is part of
###* ======================================================
###*
###*           LyX, the High Level Word Processor
###*
###*           Copyright (C) 1995 Matthias Ettrich
###*
###*======================================================*/
###
###
### Makefile by Jean-Marc Lasgouttes (Jean-Marc.Lasgouttes@inria.fr)
###  


# Common autoconf directories
prefix = @prefix@
exec_prefix = @exec_prefix@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
bindir = @bindir@
libdir = @libdir@
mandir = @mandir@
program_suffix = @program_suffix@

# These are needed for the bindist target
absbuilddir=@absbuilddir@
abssrcdir=@abstopsrcdir@

# The name to use to install LyX
PACKAGE = @PACKAGE@
VERSION = @VERSION@
bindistdir = $(PACKAGE)-$(VERSION)-bin
distdir = $(PACKAGE)-$(VERSION)

# For all LyX support files
LYX_DIR = $(libdir)/$(PACKAGE)

###################################################################
# You should not need to change anything below this line.

# For gettext files
LINGUAS = @LINGUAS@
CATOBJEXT = @CATOBJEXT@
INSTOBJEXT = @INSTOBJEXT@

# for multiple architectures compilation
VPATH = @srcdir@

# The GNU coding standards recommends this. Don't ask me why...
SHELL = /bin/sh
.SUFFIXES:
.SUFFIXES: .C .o
@SET_MAKE@

# Various commands
FIND = find
ETAGS = etags
MKINSTALLDIRS = $(top_srcdir)/config/mkinstalldirs
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
RM = rm -f
LN = ln -s
MANSUFFIX = 1

SUBDIRS = intl @POSUB@ src lib

all:
 for dir in $(SUBDIRS) ; do \
   (cd $$dir ; $(MAKE) $@) || exit 1; \
 done

depend:
 (cd src && $(MAKE) $@)

installdirs:
 $(MKINSTALLDIRS) $(bindir) \
               $(mandir)/man$(MANSUFFIX) 

install:  installdirs
 for dir in $(SUBDIRS) ; do \
   (cd $$dir ; $(MAKE) $@) || exit 1 ; \
 done
 $(INSTALL_DATA) $(top_srcdir)/lyx.man \
           $(mandir)/man$(MANSUFFIX)/$(PACKAGE).$(MANSUFFIX)

srcclean:
 $(RM) dummy-file `find ${srcdir} -name \*.orig -o -name \*.rej \
    -o -name \*~ -o -name TAGS -o -name \*.bak -o -name core`

clean:
 @for dir in $(SUBDIRS) forms ; do \
   if test -d $$dir ; then \
            (cd $$dir ; $(MAKE) $@) ; \
   fi ; \
 done
 $(RM) config.cache config.log .pure $(bindistdir).tar.gz

distclean: srcclean clean
 @for dir in $(SUBDIRS) forms ; do \
   if test -d $$dir ; then \
            (cd $$dir ; $(MAKE) $@) ; \
   fi ; \
 done
 $(RM) config.status Makefile intl/libintl.h
 rm -rf srcdoc

bindist: all srcclean
 rm -rf $(bindistdir) 
 $(MKINSTALLDIRS) $(bindistdir)/bin \
                  $(bindistdir)/share/$(PACKAGE) \
           $(bindistdir)/share/$(PACKAGE)/development \
           $(bindistdir)/man/man$(MANSUFFIX)
 $(LN) $(abssrcdir)/README $(bindistdir)/README 
 if test -f README.bin ; then \
   $(LN) $(absbuilddir)/README.bin  $(bindistdir)/README.bin ; \
 fi 
 (cd lib ; ${MAKE} $@) || exit 1
 (cd src ; ${MAKE} $@) || exit 1
 for lang in $(LINGUAS); do \
   $(MKINSTALLDIRS) $(bindistdir)/share/locale/$$lang/LC_MESSAGES ; \
   $(LN) $(abssrcdir)/po/$$lang$(CATOBJEXT) $(bindistdir)/share/locale/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT) ; \
 done 
 $(LN) $(absbuilddir)/$(srcdir)/lyx.man $(bindistdir)/man/man$(MANSUFFIX)/$(PACKAGE).$(MANSUFFIX) 
 (cd $(bindistdir) ; tar -chof - . | gzip >../$(bindistdir).tar.gz)
 rm -rf $(bindistdir)
 @if test -f README.bin ; then \
   echo "*** Did you remember to check the contents of README.bin?" ; \
 else \
   echo "*** WARNING: You did not provide a README.bin file." ; \
   echo "*** Please make one now from the example file" ; \
   echo "***   development/tools/README.bin.example" ; \
 fi  
 @echo "*** It should mention any problem concerning your binary"
 @echo "*** distribution and refer to *you* in case of problem."
 @echo "*** $(bindistdir).tar.gz has been created."

srcdoc: makesrcdoc

makesrcdoc:
 $(MKINSTALLDIRS) srcdoc
 (cd srcdoc ; doc++ -k $(top_srcdir)/../src/*.h )


[ Dauer der Verarbeitung: 0.16 Sekunden  (vorverarbeitet)  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge