summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Mention smart-make in a comment.Wayne Davison2022-10-021-0/+2
|
* Make asm use more selectableWayne Davison2022-03-031-7/+8
| | | | | | | - Make the SIMD ASM code off by default. Use configure --enable-simd-asm to enable. - Allow MD5 ASM code to be requested even when OpenSSL is handling MD4 checksums. Use configure --enable-md5-asm to enable.
* Tweak rrsync rules in the Makefile.Wayne Davison2022-01-181-1/+1
|
* Tweak some rrsync rules for cleanup & release.Wayne Davison2022-01-171-4/+5
|
* Change args to maybe-make-man.Wayne Davison2021-12-271-5/+5
|
* Include "rrsync" in "all" target when `--with-rrsync` was used.Wayne Davison2021-12-271-4/+4
|
* Unify md parsing scripts & improve non-man html conversions.Wayne Davison2021-12-271-4/+4
|
* Test --with-rrsync configure option & put rrsync into the artifacts.Wayne Davison2021-12-261-0/+3
|
* rrsync improvementsWayne Davison2021-12-261-1/+9
| | | | | | | | | | | | - Convert rrsync to python. - Enhance security of arg & option checking. - Reject `-L` (`--copy-links`) by default. - Add `-munge` and `-no-del` options. - Tweak the logfile line format. - Created an rrsync man page. - Use `configure --with-rrsync` if you want `make install` to install rrsync and its man page. - Give lsh more rrsync testing support.
* shell: test -a|o is not POSIX (#250)Issam Maghni2021-11-071-1/+1
|
* Always run `mkgitver` prior to a buildWayne Davison2021-10-011-4/+4
| | | | | | Some hosts were not running `mkgitver` when they should, so tweak the script to only update the timestamp when the file's data changes and then always run the script when performing a build.
* Don't allow a broken samba host to cause gensend to fail.Wayne Davison2021-09-261-1/+1
|
* Rename cmdormsg -> cmd-or-msg.Wayne Davison2021-09-261-3/+3
|
* x86-64 AVX2 assemby implemenation of get_checksum1() (#174)Shark642021-09-261-1/+4
|
* Add gist update logic to gensend target.Wayne Davison2021-09-261-0/+4
|
* Support --crtimes on Cygwin.Wayne Davison2021-07-081-2/+2
|
* Rename util.c to util1.cWayne Davison2021-02-251-2/+2
| | | | | Fixes an issue where the Makefile's glob of *.c could sort util.c & util2.c in an order that depends on the current collation setting.
* Add git-version.h to "gen" target.Wayne Davison2020-09-061-1/+1
|
* Leave git-version.h out of GENFILES so it doesn't go in a release tar.Wayne Davison2020-09-061-2/+2
|
* Allow git-version.h to be provided for the buildWayne Davison2020-09-061-2/+2
| | | | | | | | | | For a non-git build or for a git build w/o adequate git history, we now allow the git-version.h file to be provided before the build. If the file does not exist, we either create an empty file or put a define of RSYNC_GITVER in it based on the output of git describe. The github builds now snag the git-version.h file that was generated for the last commit so that they all get the same version string, even with a shallow checkout.
* Simplify where version.h is included.Wayne Davison2020-08-061-2/+2
|
* Create usage.c for smaller awk-dep rebuilds.Wayne Davison2020-08-031-3/+2
|
* Put git version in a file for between-release versioning.Wayne Davison2020-08-011-1/+7
|
* Don't make .PHONY the first target in a Makefile.Wayne Davison2020-07-301-1/+1
|
* Some Makefile improvements.Wayne Davison2020-07-291-12/+8
| | | | | | - Improve distclean. - Remove proto.h from GENFILES (we don't need to distribute it). - Improve finddead target.
* Don't include config.h in proto.h rule.Wayne Davison2020-07-261-1/+1
|
* Switch to RSYNC_MAX_SKIPPED test setting.Wayne Davison2020-07-221-9/+9
|
* Use just $(...) instead of a mix of that and ${...}.Wayne Davison2020-07-201-11/+11
|
* Add strict (no-skipping) checks and use them.Wayne Davison2020-07-171-9/+9
|
* Clean more built .h files.Wayne Davison2020-07-091-1/+2
|
* Simplify the daemon parameter definitionsWayne Davison2020-06-301-3/+6
| | | | | | The code now derives all the struct defines, default value assignments, parser-param defines, and lp_foo() accessor functions from a single list of daemon parameters.
* More patch-update improvements; configure.ac tweak; Makefile tweaks.Wayne Davison2020-06-291-1/+1
|
* Improve alternate build-dir supportWayne Davison2020-06-281-5/+6
| | | | | | | | | | | | We now put the configure.sh, config.h.in, and aclocal.m4 files in the alternate build dir along with the other generated files. This requires that we create symlinks for configure.ac & m4 in the build dir, which is handled on the first run of configure or prepare-source. I also changed the patch-branch handling away from the .gen-stash dir to an automatic build/$PATCH subdir idiom that will keep each branch's configuration separated. These automatic build dirs are only used when there is a .git dir, a build/master dir, and no top-dir Makefile. You'll also want to have package/make early on your path for optimal ease of use.
* Move the version string out of configure.ac.Wayne Davison2020-06-281-8/+5
|
* Fix rebuilding configure.sh in an alternate build dirWayne Davison2020-06-281-6/+9
|
* Makefile.in: Use srcdir for installing rsync-sslHiroshi Takekawa2020-06-231-1/+1
| | | | | | | | When building out of source tree, we can't find rsync-ssl in the current directory and installation fails. Fix it by using the srcdir variable for the path to rsync-ssl. Signed-off-by: Hiroshi Takekawa <sian.ht@gmail.com>
* Output a helpful msg about configure only if the command fails.Wayne Davison2020-06-211-3/+2
|
* More asm improvementsWayne Davison2020-06-201-2/+3
| | | | | | | - Only use the asm code if we're on x86_64. - More changes to decouple asm from simd. - Check if the -Wa,--noexecstack option works. - Support --disable-asm configure option.
* Decouple the MD5 asm code from the simd enabling.Wayne Davison2020-06-201-2/+2
|
* Mention how to turn off simd near the cpp compile.Wayne Davison2020-06-201-0/+1
|
* Pass --noexecstack to assembler.Wayne Davison2020-06-201-1/+1
|
* Fix conditional directives in the asm fileWayne Davison2020-06-201-3/+3
| | | | | | | - Switch .s -> .S to enable the preprocessor. - Move some defines from mdigest.h to md-defines.h. - Tweak the asm file to use md-defines.h. - Add a couple missing .h dependencies in the Makefile.
* Fix compiling in a separate dir.Wayne Davison2020-06-201-2/+2
|
* Prevent unnecessary xattr warning by reordering header inclusion. (#22)Holger Hoffstätte2020-06-191-0/+1
| | | | | | | | | | | xattr headers have been provided by glibc (at least on Linux/glibc) for many years now. Reorder the inclusion of xattr headers to attempt compatibility/legacy after the common case. This prevents the warning without changing compatibility to non-glibc systems. * Add dependency on lib/sysxattrs.h header in Makefile Co-authored-by: Wayne Davison <wayne@opencoder.net>
* We need to use nawk or gawk on Solaris, not their weird awk.Wayne Davison2020-06-181-3/+4
|
* Use documentation to extract 2 more .h listsWayne Davison2020-06-181-1/+6
| | | | | | | - Change default_cvsignore char[] into a define. - Make the DEFAULT_DONT_COMPRESS and DEFAULT_CVSIGNORE defines get set based on their info in rsync.1.md. - Add a few more don't-compress suffixes from Simon Matter.
* Change SIMD back to disabled unless requested.Wayne Davison2020-06-161-1/+0
|
* Have --disable-md2man affect the Makefile.Wayne Davison2020-06-161-1/+1
|
* Add g++ failure info; add mention of SSL rsyncd examples.Wayne Davison2020-06-161-0/+1
|
* Remove the new $< use from the Makefile.Wayne Davison2020-06-161-4/+4
|