Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liblongpath-rsync
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liblongpath
liblongpath-rsync
Commits
a1cc591b
Commit
a1cc591b
authored
Jan 10, 2003
by
Wayne Davison
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Paul Green's changes to add $(EXEEXT) and $(CPPFLAGS) as appropriate.
parent
da040508
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
13 deletions
+16
-13
Makefile.in
Makefile.in
+16
-13
No files found.
Makefile.in
View file @
a1cc591b
...
@@ -9,6 +9,8 @@ mandir=@mandir@
...
@@ -9,6 +9,8 @@ mandir=@mandir@
LIBS
=
@LIBS@
LIBS
=
@LIBS@
CC
=
@CC@
CC
=
@CC@
CFLAGS
=
@CFLAGS@
CFLAGS
=
@CFLAGS@
CPPFLAGS
=
@CPPFLAGS@
EXEEXT
=
@EXEEXT@
LDFLAGS
=
@LDFLAGS@
LDFLAGS
=
@LDFLAGS@
INSTALLCMD
=
@INSTALL@
INSTALLCMD
=
@INSTALL@
...
@@ -41,7 +43,8 @@ OBJS=$(OBJS1) $(OBJS2) $(OBJS3) $(DAEMON_OBJ) $(LIBOBJ) $(ZLIBOBJ) @BUILD_POPT@
...
@@ -41,7 +43,8 @@ OBJS=$(OBJS1) $(OBJS2) $(OBJS3) $(DAEMON_OBJ) $(LIBOBJ) $(ZLIBOBJ) @BUILD_POPT@
TLS_OBJ
=
tls.o syscall.o lib/permstring.o
TLS_OBJ
=
tls.o syscall.o lib/permstring.o
# Programs we must have to run the test cases
# Programs we must have to run the test cases
CHECK_PROGS
=
rsync tls getgroups trimslash t_unsafe
CHECK_PROGS
=
rsync
$(EXEEXT)
tls
$(EXEEXT)
getgroups
$(EXEEXT)
\
trimslash
$(EXEEXT)
t_unsafe
$(EXEEXT)
# Objects for CHECK_PROGS to clean
# Objects for CHECK_PROGS to clean
CHECK_OBJS
=
getgroups.o t_stub.o t_unsafe.o trimslash.o
CHECK_OBJS
=
getgroups.o t_stub.o t_unsafe.o trimslash.o
...
@@ -49,16 +52,16 @@ CHECK_OBJS=getgroups.o t_stub.o t_unsafe.o trimslash.o
...
@@ -49,16 +52,16 @@ CHECK_OBJS=getgroups.o t_stub.o t_unsafe.o trimslash.o
# note that the -I. is needed to handle config.h when using VPATH
# note that the -I. is needed to handle config.h when using VPATH
.c.o
:
.c.o
:
@OBJ_SAVE@
@OBJ_SAVE@
$(CC)
-I.
-I$(srcdir)
$(CFLAGS)
-c
$<
@CC_SHOBJ_FLAG@
$(CC)
-I.
-I$(srcdir)
$(CFLAGS)
$(CPPFLAGS)
-c
$<
@CC_SHOBJ_FLAG@
@OBJ_RESTORE@
@OBJ_RESTORE@
all
:
rsync
all
:
rsync
$(EXEEXT)
man
:
rsync.1 rsyncd.conf.5
man
:
rsync.1 rsyncd.conf.5
install
:
all
install
:
all
-
mkdir
-p
${
DESTDIR
}${
bindir
}
-
mkdir
-p
${
DESTDIR
}${
bindir
}
${
INSTALLCMD
}
${
STRIP
}
-m
755 rsync
${
DESTDIR
}${
bindir
}
${
INSTALLCMD
}
${
STRIP
}
-m
755 rsync
$(EXEEXT)
${
DESTDIR
}${
bindir
}
-
mkdir
-p
${
DESTDIR
}${
mandir
}
/man1
-
mkdir
-p
${
DESTDIR
}${
mandir
}
/man1
-
mkdir
-p
${
DESTDIR
}${
mandir
}
/man5
-
mkdir
-p
${
DESTDIR
}${
mandir
}
/man5
${
INSTALLMAN
}
-m
644
$(srcdir)
/rsync.1
${
DESTDIR
}${
mandir
}
/man1
${
INSTALLMAN
}
-m
644
$(srcdir)
/rsync.1
${
DESTDIR
}${
mandir
}
/man1
...
@@ -67,24 +70,24 @@ install: all
...
@@ -67,24 +70,24 @@ install: all
install-strip
:
install-strip
:
$(MAKE)
STRIP
=
'-s'
install
$(MAKE)
STRIP
=
'-s'
install
rsync
:
$(OBJS)
rsync
$(EXEEXT)
:
$(OBJS)
@
echo
"Please ignore warnings below about mktemp -- it is used in a safe way"
@
echo
"Please ignore warnings below about mktemp -- it is used in a safe way"
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
rsync
$(OBJS)
$(LIBS)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(OBJS)
$(LIBS)
$(OBJS)
:
config.h
$(OBJS)
:
config.h
tls
:
$(TLS_OBJ)
tls
$(EXEEXT)
:
$(TLS_OBJ)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(TLS_OBJ)
$(LIBS)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(TLS_OBJ)
$(LIBS)
getgroups
:
getgroups.o
getgroups
$(EXEEXT)
:
getgroups.o
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
getgroups.o
$(LIBS)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
getgroups.o
$(LIBS)
TRIMSLASH_OBJ
=
trimslash.o syscall.o
TRIMSLASH_OBJ
=
trimslash.o syscall.o
trimslash
:
$(TRIMSLASH_OBJ)
trimslash
$(EXEEXT)
:
$(TRIMSLASH_OBJ)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(TRIMSLASH_OBJ)
$(LIBS)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(TRIMSLASH_OBJ)
$(LIBS)
T_UNSAFE_OBJ
=
t_unsafe.o syscall.o util.o t_stub.o lib/compat.o lib/snprintf.o
T_UNSAFE_OBJ
=
t_unsafe.o syscall.o util.o t_stub.o lib/compat.o lib/snprintf.o
t_unsafe
:
$(T_UNSAFE_OBJ)
t_unsafe
$(EXEEXT)
:
$(T_UNSAFE_OBJ)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(T_UNSAFE_OBJ)
$(LIBS)
$(CC)
$(CFLAGS)
$(LDFLAGS)
-o
$@
$(T_UNSAFE_OBJ)
$(LIBS)
# I don't like these rules because CVS can skew the timestamps and
# I don't like these rules because CVS can skew the timestamps and
...
@@ -109,7 +112,7 @@ proto:
...
@@ -109,7 +112,7 @@ proto:
cat
$(srcdir)
/
*
.c
$(srcdir)
/lib/compat.c |
awk
-f
$(srcdir)
/mkproto.awk
>
$(srcdir)
/proto.h
cat
$(srcdir)
/
*
.c
$(srcdir)
/lib/compat.c |
awk
-f
$(srcdir)
/mkproto.awk
>
$(srcdir)
/proto.h
clean
:
cleantests
clean
:
cleantests
rm
-f
*
~
$(OBJS)
rsync
$(TLS_OBJ)
$(CHECK_PROGS)
$(CHECK_OBJS)
rm
-f
*
~
$(OBJS)
$(TLS_OBJ)
$(CHECK_PROGS)
$(CHECK_OBJS)
cleantests
:
cleantests
:
rm
-rf
./testtmp
*
rm
-rf
./testtmp
*
...
@@ -154,14 +157,14 @@ test: check
...
@@ -154,14 +157,14 @@ test: check
# might lose in the future where POSIX diverges from old sh.
# might lose in the future where POSIX diverges from old sh.
check
:
all $(CHECK_PROGS)
check
:
all $(CHECK_PROGS)
POSIXLY_CORRECT
=
1
TOOLDIR
=
`
pwd
`
rsync_bin
=
`
pwd
`
/rsync
srcdir
=
"
$(srcdir)
"
$(srcdir)
/runtests.sh
POSIXLY_CORRECT
=
1
TOOLDIR
=
`
pwd
`
rsync_bin
=
`
pwd
`
/rsync
$(EXEEXT)
srcdir
=
"
$(srcdir)
"
$(srcdir)
/runtests.sh
# This does *not* depend on building or installing: you can use it to
# This does *not* depend on building or installing: you can use it to
# check a version installed from a binary or some other source tree,
# check a version installed from a binary or some other source tree,
# if you want.
# if you want.
installcheck
:
$(CHECK_PROGS)
installcheck
:
$(CHECK_PROGS)
POSIXLY_CORRECT
=
1
TOOLDIR
=
`
pwd
`
rsync_bin
=
"
$(bindir)
/rsync"
srcdir
=
"
$(srcdir)
"
$(srcdir)
/runtests.sh
POSIXLY_CORRECT
=
1
TOOLDIR
=
`
pwd
`
rsync_bin
=
"
$(bindir)
/rsync
$(EXEEXT)
"
srcdir
=
"
$(srcdir)
"
$(srcdir)
/runtests.sh
# TODO: Add 'dist' target; need to know which files will be included
# TODO: Add 'dist' target; need to know which files will be included
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment