File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -190,14 +190,24 @@ define PLIST
190190</plist>
191191endef
192192
193+ define MODULEMAP
194+ framework module js {\
195+ umbrella header \"sqlitejs.h\"\
196+ export *\
197+ }
198+ endef
199+
193200LIB_NAMES = ios.dylib ios-sim.dylib macos.dylib
194201FMWK_NAMES = ios-arm64 ios-arm64_x86_64-simulator macos-arm64_x86_64
195202$(DIST_DIR ) /% .xcframework : $(LIB_NAMES )
196203 @$(foreach i,1 2 3,\
197204 lib=$(word $(i ) ,$(LIB_NAMES ) ) ; \
198205 fmwk=$(word $(i ) ,$(FMWK_NAMES ) ) ; \
199- mkdir -p $(DIST_DIR ) /$$ fmwk/js.framework; \
206+ mkdir -p $(DIST_DIR ) /$$ fmwk/js.framework/Headers; \
207+ mkdir -p $(DIST_DIR ) /$$ fmwk/js.framework/Modules; \
208+ cp src/sqlitejs.h $(DIST_DIR ) /$$ fmwk/js.framework/Headers; \
200209 printf " $( PLIST) " > $(DIST_DIR ) /$$ fmwk/js.framework/Info.plist; \
210+ printf " $( MODULEMAP) " > $(DIST_DIR ) /$$ fmwk/js.framework/Modules/module.modulemap; \
201211 mv $(DIST_DIR ) /$$ lib $(DIST_DIR ) /$$ fmwk/js.framework/js; \
202212 install_name_tool -id " @rpath/js.framework/js" $(DIST_DIR ) /$$ fmwk/js.framework/js; \
203213 )
You can’t perform that action at this time.
0 commit comments