Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1757536392, "reponame":"libwebsockets", "desc":"libwebsockets lightweight C networking library", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://libwebsockets.org/repo/libwebsockets", "f":3, "items": [ {"schema":"libjg2-1", "cid":"3094e304236c67bcecfd511f6deab810", "oid":{ "oid": "bdc3a1102d62ae2e9e899bdcbd0a657d7c23bd05", "alias": []},"blobname": "lib/roles/CMakeLists.txt", "blob": "#\n# libwebsockets - small server side websockets and web server implementation\n#\n# Copyright (C) 2010 - 2020 Andy Green \u003candy@warmcat.com\u003e\n#\n# Permission is hereby granted, free of charge, to any person obtaining a copy\n# of this software and associated documentation files (the \u0022Software\u0022), to\n# deal in the Software without restriction, including without limitation the\n# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n# sell copies of the Software, and to permit persons to whom the Software is\n# furnished to do so, subject to the following conditions:\n#\n# The above copyright notice and this permission notice shall be included in\n# all copies or substantial portions of the Software.\n#\n# THE SOFTWARE IS PROVIDED \u0022AS IS\u0022, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n# IN THE SOFTWARE.\n#\n# The strategy is to only export to PARENT_SCOPE\n#\n# - changes to LIB_LIST\n# - changes to SOURCES\n# - includes via include_directories\n#\n# and keep everything else private\n\ninclude_directories(.)\n\nif (LWS_ROLE_MQTT)\n\tadd_subdir_include_directories(mqtt)\nendif()\n\nif (LWS_ROLE_DBUS AND NOT LWS_PLAT_FREERTOS)\n\tadd_subdir_include_directories(dbus)\nendif()\n\nif (LWS_ROLE_H1 OR LWS_ROLE_H2)\n\tadd_subdir_include_directories(http)\nendif()\n\nif (LWS_ROLE_H1)\n\tadd_subdir_include_directories(h1)\nendif()\n\nif (LWS_ROLE_H2)\n\tadd_subdir_include_directories(h2)\nendif()\n\nif (LWS_ROLE_WS)\n\tadd_subdir_include_directories(ws)\nendif()\n\nif (LWS_ROLE_RAW)\n\tadd_subdir_include_directories(raw-skt)\nendif()\n\nif (LWS_ROLE_RAW_FILE)\n\tadd_subdir_include_directories(raw-file)\nendif()\n\nif (LWS_WITH_CGI)\n\tadd_subdir_include_directories(cgi)\nendif()\n\nif (LWS_ROLE_RAW_PROXY)\n\tadd_subdir_include_directories(raw-proxy)\nendif()\n\nif (NOT LWS_WITHOUT_SERVER OR LWS_WITH_SECURE_STREAMS_PROCESS_API)\n\tadd_subdir_include_directories(listen)\nendif()\n\nif (LWS_WITH_CLIENT AND (LWS_ROLE_H1 OR LWS_ROLE_H2))\n\tlist(APPEND SOURCES\n\t\troles/http/client/client-http.c)\nendif()\n\n#\n# Keep explicit parent scope exports at end\n#\n\nexports_to_parent_scope()\nset(LWS_DEPS_LIB_PATHS ${LWS_DEPS_LIB_PATHS} PARENT_SCOPE)\n\n","s":{"c":1757536392,"u": 218}} ],"g": 1679,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 1, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}