File: Makefile.options

package info (click to toggle)
ocsigenserver 7.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,060 kB
  • sloc: ml: 8,211; sh: 449; makefile: 219
file content (28 lines) | stat: -rw-r--r-- 1,214 bytes parent folder | download
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
THREAD  := -thread

BLD=$(dir $(abspath $(lastword $(MAKEFILE_LIST))))_build/default/src

INCS=   -I ${BLD}/server/.ocsigenserver.objs/byte \
	-I ${BLD}/http/.http.objs/byte \
	-I ${BLD}/http/.ocsigen_cookie_map.objs/byte \
	-I ${BLD}/baselib/.baselib.objs/byte \
	-I ${BLD}/baselib/.ocsigen_lib_base.objs/byte \
	-I ${BLD}/baselib/polytables/.polytables.objs/byte \
	-I ${BLD}/extensions/.accesscontrol.objs/byte \
	-I ${BLD}/extensions/.authbasic.objs/byte \
	-I ${BLD}/extensions/.cors.objs/byte \
	-I ${BLD}/extensions/.extendconfiguration.objs/byte \
	-I ${BLD}/extensions/.outputfilter.objs/byte \
	-I ${BLD}/extensions/.redirectmod.objs/byte \
	-I ${BLD}/extensions/.revproxy.objs/byte \
	-I ${BLD}/extensions/.rewritemod.objs/byte \
	-I ${BLD}/extensions/.staticmod.objs/byte \
	-I ${BLD}/extensions/.userconf.objs/byte \
	-I ${BLD}/extensions/deflatemod/.deflatemod.objs/byte

## ${SERVER_PACKAGE} is not only used to build the 'ocsigenserver' executable
## but also to generate src/baselib/ocsigen_config_static.ml

SERVER_PACKAGE := lwt_ssl,bytes,lwt.unix,logs,logs-syslog,syslog-message,ipaddr,findlib,cryptokit,re,str,xml-light,dynlink,cohttp-lwt-unix,http

LIBS := -package ${SERVER_PACKAGE} ${INCS}