Mercurial > dwindows
annotate install.sh @ 2909:3fe7641f027c
WARNING: Fix an API inconsistency in dw_notebook_page_destroy/set()
These two APIs incorrectly referenced the page ID as an int not long.
This change may cause ABI problems with programs that use these on some
platforms. Recompile your apps that use these functions for safety.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 27 Dec 2022 00:58:58 +0000 |
parents | 5bc43ed67700 |
children |
rev | line source |
---|---|
43
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
1 #! /bin/sh |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
2 # |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
3 # Copyright (c) 1999 Marcel Moolenaar |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
4 # All rights reserved. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
5 # |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
6 # Redistribution and use in source and binary forms, with or without |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
7 # modification, are permitted provided that the following conditions |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
8 # are met: |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
9 # 1. Redistributions of source code must retain the above copyright |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
10 # notice, this list of conditions and the following disclaimer |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
11 # in this position and unchanged. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
12 # 2. Redistributions in binary form must reproduce the above copyright |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
13 # notice, this list of conditions and the following disclaimer in the |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
14 # documentation and/or other materials provided with the distribution. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
15 # 3. The name of the author may not be used to endorse or promote products |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
16 # derived from this software withough specific prior written permission |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
17 # |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
18 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
19 # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
20 # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
21 # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
22 # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
23 # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
24 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
25 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
26 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
27 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
28 # |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
29 # $FreeBSD: src/tools/install.sh,v 1.3 1999/12/15 18:08:56 marcel Exp $ |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
30 |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
31 # parse install's options and ignore them completely. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
32 # XXX - not all options are recognised. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
33 while [ ! -z $1 ]; do |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
34 case $1 in |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
35 -C | -c | -D | -M | -p | -s) shift;; |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
36 -f | -g | -m | -o) shift; shift;; |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
37 *) break; |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
38 esac |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
39 done |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
40 |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
41 # the remaining arguments are assumed to be files/dirs only. |
5bc43ed67700
Added install.sh for platforms that require it.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff
changeset
|
42 exec install -c -p $* |