aboutsummaryrefslogtreecommitdiff
path: root/include/rpcsvc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Consistently set RPCGEN_CPP when running rpcgen, so the C preprocessorDimitry Andric2012-02-071-1/+1
| | | | | | | | | set via ${CPP} is used, instead of always using hardcoded /usr/bin/cpp. MFC after: 1 week Notes: svn path=/head/; revision=231118
* Added new bsd.incs.mk which handles installing of header filesRuslan Ermilov2002-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". Notes: svn path=/head/; revision=96462
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
| | | | Notes: svn path=/head/; revision=50473
* Build headers with -DWANT_NFS3.David E. O'Brien1998-09-171-2/+2
| | | | | | | (finishing up on Amd upgrade) Notes: svn path=/head/; revision=39429
* Uncommit the generated file key_prot.h. Install it from where itBruce Evans1998-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. Notes: svn path=/head/; revision=33298
* Invoke rpcgen with -C so that headers are created with ANSI prototypes.Bill Paul1998-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.) Notes: svn path=/head/; revision=32624
* Fixed a missing dependency.Bruce Evans1998-01-161-1/+3
| | | | Notes: svn path=/head/; revision=32551
* Removed installhdrs target. It was an unnecessary complication.Bruce Evans1997-09-161-4/+2
| | | | Notes: svn path=/head/; revision=29504
* Fix and simplify installhdrs target. It didn't install the headers inBruce Evans1997-08-211-7/+4
| | | | | | | ${HFILES} and it's simpler to install the non-headers in ${XFILES}. Notes: svn path=/head/; revision=28542
* fix a problem with headers not being installed properly... basicly theJohn-Mark Gurney1997-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.. Notes: svn path=/head/; revision=28524
* Undo small change I accidentally left in while testing (files wereBill Paul1997-05-281-3/+2
| | | | | | | | | installed with wrong ownerships). Pointed out by: bde Notes: svn path=/head/; revision=26248
* Resolve conflicts.Bill Paul1997-05-281-7/+10
| | | | Notes: svn path=/head/; revision=26208
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-231-1/+1
| | | | Notes: svn path=/head/; revision=23037
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-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. Notes: svn path=/head/; revision=21673
* 'make install' is not supposed to touch anything.Peter Wemm1996-08-301-2/+2
| | | | Notes: svn path=/head/; revision=17963
* missed these parts of Bruce's changes last time..Peter Wemm1996-08-301-2/+2
| | | | | | | Submitted by: bde (again :-) Notes: svn path=/head/; revision=17960
* Some bmake magic to clean up the install more.Peter Wemm1996-08-301-10/+6
| | | | | | | | | | fix another missed -c typo of mine. clean the rpcgen implicit rule more Submitted by: bde Notes: svn path=/head/; revision=17953
* replace cmp -s || install with ${INSTALL} -C, and @for with .forPeter Wemm1996-08-291-21/+10
| | | | Notes: svn path=/head/; revision=17901
* Now that Peter has been nice enough to bail me out of my last littleBill Paul1996-06-051-4/+5
| | | | | | | mishap, it's time to have the Makefile install ypxfrd.x and ypxfrd.h. Notes: svn path=/head/; revision=16123
* Install the headers and sample files with 444 perms (as opposed toJoerg Wunsch1995-08-151-1/+2
| | | | | | | | | 555). Submitted by: graichen@sirius.physik.fu-berlin.de (Thomas Graichen) Notes: svn path=/head/; revision=10071
* Change `install' to `${INSTALL}' so that default install flags can beBruce Evans1995-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. Notes: svn path=/head/; revision=9970
* Fix a bug I didn't manage to trigger until after committing previousGarrett Wollman1995-06-291-3/+3
| | | | | | | fix to header installation. Notes: svn path=/head/; revision=9375
* Make this include installation conform to the standard of all the rest:Garrett 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. Notes: svn path=/head/; revision=9374
* Correct chmod of /usr/include/rpcsvc to match mtree file.Rodney W. Grimes1995-03-181-2/+2
| | | | Notes: svn path=/head/; revision=7132
* Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.Bruce Evans1994-08-281-4/+4
| | | | Notes: svn path=/head/; revision=2367
* Moved 1.1.5 RPC service files from 1.1.5. Tese are the correct ones;Garrett 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. Notes: svn path=/head/; revision=1832