소스 검색

Better webpage.h

Ayush Sharma 4 년 전
부모
커밋
2f3fa10358
2개의 변경된 파일11개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 0
      src/elegantWebpage.h
  2. 8 2
      ui/compress.js

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 3 - 0
src/elegantWebpage.h


+ 8 - 2
ui/compress.js

@@ -31,8 +31,14 @@ gzip(HTML, { numiterations: 15 }, (err, output) => {
     return console.error(err);
   }
 
-  const FILE = `const uint32_t ELEGANT_HTML_SIZE = ${output.length};
-const uint8_t ELEGANT_HTML[] PROGMEM = { ${output} };`;
+  const FILE = `#ifndef ElegantOTAWebpage_h
+#define ElegantOTAWebpage_h
+
+const uint32_t ELEGANT_HTML_SIZE = ${output.length};
+const uint8_t ELEGANT_HTML[] PROGMEM = { ${output} };
+
+#endif
+`;
 
   FS.writeFileSync(path.resolve(__dirname, '../src/elegantWebpage.h'), FILE);
   console.log(`[COMPRESS] Compressed Build Files to elegantWebpage.h: ${output.length} Bytes`);

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.