author | Heinz Junkes <junkes@fhi-berlin.mpg.de> |
Wed, 05 Jun 2013 14:34:28 +0200 | |
changeset 0 | 50cbed80af1a |
child 4 | f4ddf0ee30a9 |
permissions | -rw-r--r-- |
0
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
1 |
# RELEASE - Location of external support modules |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
2 |
# |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
3 |
# IF YOU MAKE ANY CHANGES to this file you must subsequently |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
4 |
# do a "gnumake rebuild" in this application's top level |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
5 |
# directory. |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
6 |
# |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
7 |
# The build process does not check dependencies against files |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
8 |
# that are outside this application, thus you should do a |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
9 |
# "gnumake rebuild" in the top level directory after EPICS_BASE |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
10 |
# or any other external module pointed to below is rebuilt. |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
11 |
# |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
12 |
# Host- or target-specific settings can be given in files named |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
13 |
# RELEASE.$(EPICS_HOST_ARCH).Common |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
14 |
# RELEASE.Common.$(T_A) |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
15 |
# RELEASE.$(EPICS_HOST_ARCH).$(T_A) |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
16 |
# |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
17 |
# This file should ONLY define paths to other support modules, |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
18 |
# or include statements that pull in similar RELEASE files. |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
19 |
# Build settings that are NOT module paths should appear in a |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
20 |
# CONFIG_SITE file. |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
21 |
|
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
22 |
TEMPLATE_TOP=$(EPICS_BASE)/templates/makeBaseApp/top |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
23 |
|
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
24 |
# If using the sequencer, point SNCSEQ at its top directory: |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
25 |
#SNCSEQ=$(EPICS_BASE)/../modules/soft/seq |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
26 |
|
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
27 |
MODULES=/opt/epics/modules |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
28 |
|
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
29 |
STREAM=$(MODULES)/stream/2-4-1 |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
30 |
ASYN=/usr/lib/epics |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
31 |
|
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
32 |
# EPICS_BASE usually appears last so other apps can override stuff: |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
33 |
EPICS_BASE=/usr/lib/epics |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
34 |
|
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
35 |
# Set RULES here if you want to take build rules from somewhere |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
36 |
# other than EPICS_BASE: |
50cbed80af1a
Add IOCDOSE to repository
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff
changeset
|
37 |
#RULES=/path/to/epics/support/module/rules/x-y |