1- NAME=server
1+ NAME=server-community
22TYPE=application
33
44SOURCES=\
5- aclip.cpp block.cpp button.cpp buttondraw.cpp card.cpp cardlst.cpp \
6- cdata.cpp chunk.cpp cmds.cpp cmdsc.cpp cmdse.cpp cmdsf.cpp \
7- cmdsm.cpp cmdsp.cpp cmdss.cpp constant.cpp control.cpp cpalette.cpp \
8- date.cpp debug.cpp dispatch.cpp dllst.cpp \
9- execpt.cpp express.cpp field.cpp fieldf.cpp fieldh.cpp fields.cpp \
10- font.cpp funcs.cpp funcsm.cpp globals.cpp graphic.cpp group.cpp \
11- handler.cpp hc.cpp hndlrlst.cpp ibmp.cpp idraw.cpp ifile.cpp \
12- igif.cpp iimport.cpp ijpg.cpp image.cpp image_rep.cpp \
13- image_rep_encoded.cpp image_rep_mutable.cpp image_rep_transformed.cpp \
14- imagebitmap.cpp ipng.cpp \
15- iquantization.cpp iquantize_new.cpp irle.cpp iutil.cpp \
16- itransform.cpp keywords.cpp line.cpp literal.cpp magnify.cpp mcerror.cpp \
17- mcio.cpp mcstring.cpp mctheme.cpp newobj.cpp \
18- object.cpp objptr.cpp operator.cpp paragraf.cpp param.cpp \
19- property.cpp pxmaplst.cpp pickle.cpp regex.cpp \
20- scriptpt.cpp scrolbar.cpp scrollbardraw.cpp sellst.cpp stack.cpp stack2.cpp \
21- stack3.cpp stackcache.cpp stacklst.cpp \
22- stacksecurity.cpp \
23- statemnt.cpp styledtext.cpp tooltip.cpp \
24- transfer.cpp uidc.cpp gradient.cpp edittool.cpp \
25- undolst.cpp util.cpp variable.cpp vclip.cpp visual.cpp \
26- eps.cpp mcssl.cpp \
27- answer.cpp ask.cpp external.cpp player.cpp surface.cpp \
28- combiners.cpp path.cpp metacontext.cpp \
29- printer.cpp unicode.cpp rtf.cpp rtfsupport.cpp text.cpp pathgray.cpp \
30- pathprocess.cpp \
31- contextscalewrapper.cpp variablearray.cpp objectstream.cpp \
32- menuparse.cpp parentscript.cpp securemode.cpp \
33- bitmapeffect.cpp bitmapeffectblur.cpp md5.cpp sha1.cpp capsule.cpp \
34- externalv0.cpp externalv1.cpp lextable.cpp \
35- objectprops.cpp objectpropsets.cpp variablevalue.cpp mcutility.cpp notify.cpp customprinter.cpp \
36- sysspec.cpp mode_server.cpp sysunxdate.cpp sysunxnetwork.cpp \
37- srvmain.cpp srvspec.cpp srvsession.cpp srvstack.cpp srvflst.cpp srvposix.cpp srvdebug.cpp \
38- srvscript.cpp srvcgi.cpp srvoutput.cpp srvmultipart.cpp \
39- eventqueue.cpp encodederrors.cpp name.cpp redraw.cpp sysregion.cpp tilecache.cpp tilecachesw.cpp \
40- fonttable.cpp fieldrtf.cpp fieldhtml.cpp fieldstyledtext.cpp paragrafattr.cpp
5+ stacksecurity.cpp
416
427SOURCE_DIRS=
438
@@ -47,24 +12,19 @@ CUSTOM_DEFINES=\
4712 _SERVER _LINUX_SERVER __LITTLE_ENDIAN__
4813
4914CUSTOM_INCLUDES=\
50- ./src \
51- $(HOME)/revlibs/prefix/include
15+ ./src
5216
53- CUSTOM_LIBS=pcre png jpeg z core gif
17+ CUSTOM_DEPS=libkernel-server.a
18+
19+ CUSTOM_LIBS=pcre png jpeg z core gif kernel-server
5420CUSTOM_STATIC_LIBS=curl ssl crypto stdc++ rt
5521CUSTOM_DYNAMIC_LIBS=dl m
5622
5723CUSTOM_CCFLAGS=\
5824 -Wall -Wno-unused-variable -Wno-switch -Wno-non-virtual-dtor -fno-exceptions -fno-rtti -fno-strict-aliasing \
5925 -fmessage-length=0
6026
61- CUSTOM_LDFLAGS=-L$(HOME)/revlibs/prefix/lib -export-dynamic -Wl,-x
62-
63- linuxstubs.cpp: src/linux.stubs
64- ../tools/Revolution.lnx "../tools/weak_stub_maker.rev" <./src/linux.stubs >./src/linuxstubs.cpp
65-
66- encodederrors.cpp: src/executionerrors.h src/parseerrors.h
67- ../tools/Revolution.lnx "./encode_errors.rev" "./src" "./src/encodederrors.cpp"
27+ CUSTOM_LDFLAGS=-export-dynamic -Wl,-x
6828
6929include ../rules/application.linux.makefile
7030
0 commit comments