summaryrefslogtreecommitdiffstats
path: root/include/rpcsvc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Added new bsd.incs.mk which handles installing of header filesru2002-05-121-10/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release".
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Build headers with -DWANT_NFS3.obrien1998-09-171-2/+2
| | | | (finishing up on Amd upgrade)
* Uncommit the generated file key_prot.h. Install it from where itbde1998-02-131-1/+3
| | | | | | | | | is generated. It must be installed in both /usr/include/rpc/ and /usr/include/rpcsvc/ for historical reasons. The generated version was once missing ANSI prototypes because the wrong flags were passed to rpcgen, but that is fixed now. The committed version had `#pragma indent' which gratuitously broke K&R support. Apart from this, all versions before and after this commit are identical.
* Invoke rpcgen with -C so that headers are created with ANSI prototypes.wpaul1998-01-191-2/+2
| | | | | | | | | | | | | | | Note: this may cause some problems in a few cases. With very old versions of rpcgen, if you defined a procedure called foo, then rpcen would create client stubs for function foo_1() and server stubs _also_ with function foo_1(). This only worked because of the lack of ANSI prototypes: the client side stub takes different arguments than the server side stub. (The client side takes a CLIENT * handle, while the server side wants an svc_req *.) To fix this conflict, rpcgen in ANSI mode generates foo_1() for the client and foo_1_svc() for the server. RPC server code that depends on the old behavior might break because of this. (Fixing it is just a matter of adding the _svc suffix onto the server procedure names.)
* Fixed a missing dependency.bde1998-01-161-1/+3
|
* Removed installhdrs target. It was an unnecessary complication.bde1997-09-161-4/+2
|
* Fix and simplify installhdrs target. It didn't install the headers inbde1997-08-211-7/+4
| | | | ${HFILES} and it's simpler to install the non-headers in ${XFILES}.
* fix a problem with headers not being installed properly... basicly thejmg1997-08-211-3/+8
| | | | | | | installhdrs target was not being propagated to the subdirs... also fix rpcsvc's Makefile to have a installhdrs target to install the headers..
* Undo small change I accidentally left in while testing (files werewpaul1997-05-281-3/+2
| | | | | | installed with wrong ownerships). Pointed out by: bde
* Resolve conflicts.wpaul1997-05-281-7/+10
|
* Revert $FreeBSD$ to $Id$peter1997-02-231-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* 'make install' is not supposed to touch anything.peter1996-08-301-2/+2
|
* missed these parts of Bruce's changes last time..peter1996-08-301-2/+2
| | | | Submitted by: bde (again :-)
* Some bmake magic to clean up the install more.peter1996-08-301-10/+6
| | | | | | | fix another missed -c typo of mine. clean the rpcgen implicit rule more Submitted by: bde
* replace cmp -s || install with ${INSTALL} -C, and @for with .forpeter1996-08-291-21/+10
|
* Now that Peter has been nice enough to bail me out of my last littlewpaul1996-06-051-4/+5
| | | | mishap, it's time to have the Makefile install ypxfrd.x and ypxfrd.h.
* Install the headers and sample files with 444 perms (as opposed tojoerg1995-08-151-1/+2
| | | | | | 555). Submitted by: graichen@sirius.physik.fu-berlin.de (Thomas Graichen)
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-08-061-3/+3
| | | | | | | specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary.
* Fix a bug I didn't manage to trigger until after committing previouswollman1995-06-291-3/+3
| | | | fix to header installation.
* Make this include installation conform to the standard of all the rest:wollman1995-06-291-14/+20
| | | | | | | | - Don't do mkdir/chown/chmod - Do `cmp -s' before attempting to install a header This should fix the obnoxious problem of yp programs wanting to rebuild every time.
* Correct chmod of /usr/include/rpcsvc to match mtree file.rgrimes1995-03-181-2/+2
|
* Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.bde1994-08-281-4/+4
|
* Moved 1.1.5 RPC service files from 1.1.5. Tese are the correct ones;wollman1994-08-041-0/+37
the ones in /usr/src/lib/librpc/rpcsvc are somewhat bogus and will be deleted. Submitted by: Original work in 1.1 by J.T. Conklin.
OpenPOWER on IntegriCloud