added base X11 wrapper
[k8lst.git] / src / Jamfile
blobcc44409b278f27750b3d71e8f1f6c1f4983f7f77
1 SubDir TOP src ;
4 if $(LST_USE_FLTK) {
5   Library liblstfltk.a : lstfltk.cpp ;
6   LFL = liblstfltk.a ;
7 } else {
8   LFL = ;
11 if ! $(WINDOZE) {
12   XLB = liblstpl_x11lib.a ;
13 } else {
14   XLB = ;
18 Library liblstiup.a : lstiup.c ;
19 IUL = liblstiup.a ;
22 Main lst : main.c ;
23 LinkLibraries lst :
24   liblstcore.a
25   liblstpl_stdlib.a
26   liblstpl_ffi.a
27   liblstpl_socket.a
28   #liblstpl_sqlite.a
29   liblstpl_relib.a
30     libhsrelib.a
31     libtrex.a
32   $(LFL)
33   $(IUL)
34   $(XLB)
36 LINKLIBS on lst += -ldl -lrt ;
37 if $(LST_USE_IUP) {
38   LINKLIBS on lst += $(TOP)/extlibs/libiup.a $(TOP)/extlibs/libiupcontrols.a $(TOP)/extlibs/libiupimglib.a ;
39   LINKLIBS on lst += $(TOP)/extlibs/libiupcd.a $(TOP)/extlibs/libcd.a ;
40   #LINKLIBS on lst += $(TOP)/extlibs/libcdx11.a ;
43 SubIncludeOnce JAM_INC_LSTCORE : TOP src lstcore ;
44 SubIncludeOnce JAM_INC_LSTPRIMLIB : TOP src primlib ;