var.h (146145) | var.h (146580) |
---|---|
1/*- 2 * Copyright (c) 2002 Juli Mallett. 3 * Copyright (c) 1988, 1989, 1990, 1993 4 * The Regents of the University of California. All rights reserved. 5 * Copyright (c) 1989 by Berkeley Softworks 6 * All rights reserved. 7 * 8 * This code is derived from software contributed to Berkeley by --- 22 unchanged lines hidden (view full) --- 31 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 32 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 35 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 37 * SUCH DAMAGE. 38 * | 1/*- 2 * Copyright (c) 2002 Juli Mallett. 3 * Copyright (c) 1988, 1989, 1990, 1993 4 * The Regents of the University of California. All rights reserved. 5 * Copyright (c) 1989 by Berkeley Softworks 6 * All rights reserved. 7 * 8 * This code is derived from software contributed to Berkeley by --- 22 unchanged lines hidden (view full) --- 31 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 32 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 35 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 37 * SUCH DAMAGE. 38 * |
39 * $FreeBSD: head/usr.bin/make/var.h 146145 2005-05-12 14:47:22Z harti $ | 39 * $FreeBSD: head/usr.bin/make/var.h 146580 2005-05-24 15:58:35Z harti $ |
40 */ 41 42#ifndef var_h_9cccafce 43#define var_h_9cccafce 44 45struct Buffer; 46struct GNode; 47struct List; --- 27 unchanged lines hidden (view full) --- 75size_t Var_Match(const char [], struct GNode *); 76char *Var_Parse(const char *, struct GNode *, Boolean, size_t *, Boolean *); 77void Var_Print(struct Lst *, Boolean); 78void Var_Set(const char *, const char *, struct GNode *); 79void Var_SetGlobal(const char *, const char *); 80void Var_SetEnv(const char *, struct GNode *); 81struct Buffer *Var_Subst(const char *, struct GNode *, Boolean); 82struct Buffer *Var_SubstOnly(const char *, const char *, Boolean); | 40 */ 41 42#ifndef var_h_9cccafce 43#define var_h_9cccafce 44 45struct Buffer; 46struct GNode; 47struct List; --- 27 unchanged lines hidden (view full) --- 75size_t Var_Match(const char [], struct GNode *); 76char *Var_Parse(const char *, struct GNode *, Boolean, size_t *, Boolean *); 77void Var_Print(struct Lst *, Boolean); 78void Var_Set(const char *, const char *, struct GNode *); 79void Var_SetGlobal(const char *, const char *); 80void Var_SetEnv(const char *, struct GNode *); 81struct Buffer *Var_Subst(const char *, struct GNode *, Boolean); 82struct Buffer *Var_SubstOnly(const char *, const char *, Boolean); |
83char *Var_Value(const char *, struct GNode *, char **); | 83char *Var_Value(const char *, struct GNode *); |
84 85#endif /* var_h_9cccafce */ | 84 85#endif /* var_h_9cccafce */ |