SubDir TOP src server ; SubInclude TOP src server database ; SubInclude TOP src server bulkobjects ; Application psserver : [ Wildcard *.cpp *.h ] ; ExternalLibs psserver : CRYSTAL CEL ; LinkWith psserver : bulkobjects psnet psengine psutil psbehave psrpgrules psadminnet ; CompileGroups psserver : server ; if $(HAVE_STATIC_PLUGINS) = "yes" { SubVariant static ; Application psserver_static : [ Wildcard *.cpp *.h ] $(extrafiles) : independent noinstall nohelp ; CFlags psserver_static : [ FDefines CS_STATIC_LINKED ] ; LFlags psserver_static : -lcrystalspace_staticplugins -lcel_staticplugins ; MsvcDefine psserver_static : CS_STATIC_LINKED ; LinkWith psserver_static : dbmysqlstatic bulkobjects psnet psengine psutil psbehave psrpgrules psadminnet ; LinkStaticPlugins psserver_static : csddsimg csfont csopcode csparser cssynldr dynavis engine imgplex null2d null3d nullmesh rendstep_std reporter shadermgr sndmanager spr3d spr3dldr sprcal3d sprcal3dldr stdrep thing vfs xmlread xmlshader : : CRYSTAL ; LinkStaticPlugins psserver_static : dbmysql : : ; LinkStaticPlugins psserver_static : pfdefcam pfengine pfinput pfmesh pfmove stdphyslayer : : CEL ; ExternalLibs psserver_static : CRYSTAL CEL ; CompileGroups psserver_static : server_static ; SubVariant ; }