File: Makefile.Epics.in

package info (click to toggle)
procserv 2.8.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,356 kB
  • sloc: sh: 4,154; cpp: 1,715; ansic: 1,417; python: 870; makefile: 65
file content (34 lines) | stat: -rwxr-xr-x 826 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Process Server (for soft IOCs)
# David H. Thompson 8/29/2003
# Ralph Lange <ralph.lange@gmx.de> 03/17/2010
# GNU Public License (GPLv3) applies - see www.gnu.org

TOP=@EPICS_TOP@
include $(TOP)/configure/CONFIG

A2X = a2x
A2X_FLAGS = -a revdate=@PACKAGE_DATE@ -a revnumber=@PACKAGE_VERSION@

PROD_HOST = procServ
procServ_SRCS = procServ.cc connectionItem.cc acceptFactory.cc \
                clientFactory.cc processFactory.cc
procServ_OBJS = @LIBOBJS@

USR_CXXFLAGS += @DEFS@
procServ_SYS_LIBS += $(subst -l,,@LIBS@)

include $(TOP)/configure/RULES

maintainer-clean:: realclean
	rm -f Makefile

doc: procServ.1 procServ.pdf procServ.html

procServ.1: procServ.txt
	$(A2X) $(A2X_FLAGS) -f manpage $<

procServ.pdf: procServ.txt
	$(A2X) $(A2X_FLAGS) -f pdf $<

procServ.html: procServ.txt
	$(A2X) $(A2X_FLAGS) -f xhtml $<