pike.git / Makefile

version» Context lines:

pike.git/Makefile:38:      # Used to avoid make compatibility problems.   BIN_TRUE=":"      all: bin/pike compile    -@$(BIN_TRUE)      force:    -@$(BIN_TRUE)    - src/configure: + src/configure: src/configure.in src/aclocal.m4    cd src && ./run_autoconfig .      force_autoconfig:    cd src && ./run_autoconfig .      force_configure:    -builddir="$(BUILDDIR)"; rm -f "$$builddir/Makefile"    @$(DO_MAKE) configure      reconfigure:
pike.git/Makefile:112:    MAKE="$(MAKE_CMD)"; \    export MAKE; \    echo; \    echo Configure arguments: $$configureargs; \    echo 'Use `make CONFIGUREARGS="..."' "...'" 'to change them.'; \    echo 'They will be retained in the build directory.'; \    echo; \    if test -f Makefile -a -f config.status -a -f .configureargs -a \    "x$$oldconfigureargs" = "x$$configureargs"; then :; \    else \ -  echo Running $$srcdir/configure $$configureargs in $$builddir; \ +     if test "x$${CONFIG_SHELL}" = "x" && \    /bin/bash -norc -c : 2>/dev/null; then \    CONFIG_SHELL="/bin/bash -norc" ; \    fi ;\    runconfigure () { \ -  CONFIG_SITE=x $${CONFIG_SHELL-/bin/sh} \ +  CONFIG_SITE=x CONFIG_SHELL=$${CONFIG_SHELL-/bin/sh} $${CONFIG_SHELL-/bin/sh} \    "$$srcdir"/configure "$$@" || exit $$?; \    }; \ -  +  echo Running $$CONFIG_SHELL $$srcdir/configure $$configureargs in $$builddir; \    eval runconfigure $$configureargs; \    echo "$$configureargs" > .configureargs; \    if test "x$$oldconfigureargs" = "x$$configureargs"; then :; \    else \    echo Configure arguments have changed - doing make config_change_clean; \    $${MAKE} "MAKE=$${MAKE}" config_change_clean || exit $$?; \    if test "x$(METATARGET)" = "xsource"; then :; \    elif test "x$(METATARGET)" = "xexport"; then :; \    else \    echo Configure arguments have changed - doing make depend; \
pike.git/Makefile:184:      legal: bin/pike    bin/pike -e 'Stdio.write_file("COPYRIGHT", \    Tools.Legal.Copyright.get_text());'    bin/pike -e 'Stdio.write_file("COPYING", \    Tools.Legal.License.get_text());'      release_checks: bin/pike    bin/pike tools/release_checks.pike    + gtkdoc: bin/pike +  bin/pike src/post_modules/GTK2/build_pgtk.pike --source=src/post_modules/GTK2/source \ +  --destination=src/post_modules/GTK2/refdoc \ +  output/doc-pikeref.pike +    # Don't make bin/pike if we're recursing with a $(METATARGET) since we   # don't want the backquote expression which usually is part of   # $(BUILDDIR) to be expanded in that script. It's better to evaluate   # it when the script is run, so that it can choose the build directory   # for the right architecture.   bin/pike: force    @if test \! -x bin/pike -o "x$(METATARGET)" = x; then \    builddir='$(BUILDDIR)'; \    case $$builddir in /*) ;; *) builddir="`pwd`/$$builddir";; esac; \    sed -e "s@\"BUILDDIR\"@$$builddir@" < bin/pike.in > bin/pike && \
pike.git/Makefile:271:   undump_modules:    @$(DO_MAKE) "METATARGET=undump_modules" _make_in_builddir      run_hilfe:    @$(DO_MAKE) "METATARGET=run_hilfe" _make_in_builddir      gdb_hilfe:    @$(DO_MAKE) "METATARGET=gdb_hilfe" _make_in_builddir      source: +  cd src && ./run_autoconfig .    @PIKE_BUILD_OS=source $(DO_MAKE) \    "CONFIGUREARGS=--disable-binary $(CONFIGUREARGS)" \    "LIMITED_TARGETS=yes" "METATARGET=source" _make_in_builddir      export: -  +  cd src && ./run_autoconfig .    @EXPORT_PREREQ=yepp ; echo ; \    if [ -f "$(BUILDDIR)/autodoc.xml" ]; then : ; else \    echo 'No documentation source built.'; \    EXPORT_PREREQ=FAIL ; \    fi ; \    if [ "$$EXPORT_PREREQ" = "FAIL" ]; then : \    echo 'Fix the above error(s) and rerun "make export", or'; \    echo '"make export_forced" to bypass these checks.';\    echo ; \    exit 1; \    fi    @PIKE_BUILD_OS=source $(DO_MAKE) \    "CONFIGUREARGS=--disable-binary $(CONFIGUREARGS)" \    "LIMITED_TARGETS=yes" "METATARGET=export" _make_in_builddir      export_forced: -  +  cd src && ./run_autoconfig .    @PIKE_BUILD_OS=source $(DO_MAKE) \    "CONFIGUREARGS=--disable-binary $(CONFIGUREARGS)" \    "LIMITED_TARGETS=yes" "METATARGET=export" _make_in_builddir      snapshot_export: -  +  cd src && ./run_autoconfig .    @PIKE_BUILD_OS=source $(DO_MAKE) \    "CONFIGUREARGS=--disable-binary $(CONFIGUREARGS)" \    "LIMITED_TARGETS=yes" "METATARGET=snapshot_export" \    "EXPORT_NAME=Pike-v%maj.%min-snapshot-%Y%M%D" _make_in_builddir      snapshot: snapshot_export      xenofarm_export: -  +  cd src && ./run_autoconfig .    @echo Begin export    @rm -f export_result.txt -  done >>export_result.txt +     @PIKE_BUILD_OS=source $(DO_MAKE) \    "CONFIGUREARGS=--disable-binary $(CONFIGUREARGS)" \    "LIMITED_TARGETS=yes" "METATARGET=snapshot_export" \    "EXPORT_NAME=Pike%maj.%min-%Y%M%D-%h%m%s" \    "EXPORTARGS=--snapshot $(EXPORTARGS)" \    _make_in_builddir >>export_result.txt 2>&1    @echo Export done      bin_export:    @$(DO_MAKE) "METATARGET=bin_export" _make_in_builddir
pike.git/Makefile:378:      delete_builddir:    -rm -rf "$(BUILDDIR)"      distclean:    @$(DO_MAKE) delete_builddir    @PIKE_BUILD_OS=source $(DO_MAKE) delete_builddir    -rm -f bin/pike      srcclean: -  for d in `find src -type d -print`; do \ -  if test -f "$$d/.cvsignore"; then \ -  (cd "$$d" && rm -f `cat ".cvsignore"`); \ -  else :; fi; \ -  done +  @git clean -X -f    - gitclean: srcclean distclean docspotless + gitclean: srcclean distclean docclean    -rm -rf build    -rm -f export_result.txt    -rm -f Pike*.tar.gz -  +  -rm -rf xenofarm_result +  -rm -f xenofarm_result.tar +  -rm -f xenofarm_result.tar.gz    - cvsclean: gitclean -  - delete_docs: -  -rm -rf "$(BUILDDIR)/doc_build" -  -rm -f "$(BUILDDIR)/autodoc.xml" -  -rm -f "$(BUILDDIR)/modref.xml" -  -rm -f "$(BUILDDIR)/onepage.xml" -  -rm -f "$(BUILDDIR)/traditional.xml" -  +    docclean: -  @$(DO_MAKE) delete_docs +  cd refdoc ; $(DO_MAKE) clean +  @$(DO_MAKE) "METATARGET=doc_clean" _make_in_builddir    - docspotless: docclean -  if test -f "refdoc/Makefile"; then \ -  cd refdoc; $(DO_MAKE) spotless; \ -  else :; fi -  +    depend:    @if test -d build; then \    $(DO_MAKE) _depend; \    else \    echo You never need to do \"make depend\" before the first build, ; \    echo and doing \"make depend\" in a Pike dist will actually break ; \    echo the dist. ;\    exit 1; fi;      _depend: configure
pike.git/Makefile:439:   #! default bound to the keyboard sequence Meta-. in emacs.   #! @note   #! Finding C-level methods isn't trivial even with the src/TAGS table loaded;   #! this make target could use some improvement.   pikefun_TAGS:    cd src && etags -l none -r \    '/[ ]*\(PMOD_PROTO \|PMOD_EXPORT \|static \|extern \)*void[ ]\{1,\}f_\([a-zA-Z0-9_]*\)[ ]*([ ]*INT32/\2/' \    `find . -type f -name '*.[ch]' -print`    cd lib/modules && ../../bin/pike_etags.sh \    `find . -type f '(' -name '*.pmod' -o -name '*.pike' ')' -print` -  - test: -  echo CONFIGUREARGS:"$(CONFIGUREARGS)" -  echo "$${CONFIGUREARGS}" +