esp32: separate factory setup
diff --git a/CMakeLists.txt b/CMakeLists.txt
index fc833a7..b33f5dc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -168,11 +168,9 @@
 if (LWS_WITH_ESP32)
  set(LWS_WITH_SHARED OFF)
  set(LWS_WITH_SSL ON)
- set(LWS_WITH_ZLIB OFF)
- # set(LWS_WITHOUT_CLIENT ON)
+  # set(LWS_WITHOUT_CLIENT ON)
  set(LWS_WITHOUT_TESTAPPS ON)
  set(LWS_WITHOUT_EXTENSIONS ON)
- set(LWS_WITHOUT_CLIENT ON)
  set(LWS_WITH_PLUGINS OFF)
  set(LWS_WITH_RANGES ON)
  # this implies no pthreads in the lib
@@ -180,7 +178,7 @@
  set(LWS_HAVE_MALLOC 1)
  set(LWS_HAVE_REALLOC 1)
  set(LWS_HAVE_GETIFADDRS 1)
- set(LWS_WITH_ZIP_FOPS 0)
+ set(LWS_WITH_ZIP_FOPS 1)
 endif()