forked from cory/tildefriends
		
	build: Build zsign for the sake of the ios build.
This commit is contained in:
		
							
								
								
									
										11
									
								
								GNUmakefile
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								GNUmakefile
									
									
									
									
									
								
							@@ -1101,12 +1101,17 @@ out/data.zip: $(RAW_FILES)
 | 
			
		||||
	@echo [zip] $@
 | 
			
		||||
	@zip -u $@ -q -9 $(RAW_FILES)
 | 
			
		||||
 | 
			
		||||
out/tildefriends-%.app/tildefriends: out/%/tildefriends out/tildefriends-%.app/Info.plist out/tildefriends-%.app/tildefriends.png out/data.zip
 | 
			
		||||
out/zsign_build/zsign: $(wildcard deps/zsign/*.cpp deps/zsign/*.h deps/zsign/*.txt deps/zsign/common/*)
 | 
			
		||||
	@echo [cmake] $@
 | 
			
		||||
	@cmake -B out/zsign_build deps/zsign
 | 
			
		||||
	@cmake --build out/zsign_build
 | 
			
		||||
 | 
			
		||||
out/tildefriends-%.app/tildefriends: out/%/tildefriends out/tildefriends-%.app/Info.plist out/tildefriends-%.app/tildefriends.png out/data.zip out/zsign_build/zsign
 | 
			
		||||
	@mkdir -p $(dir $@)
 | 
			
		||||
	@cp -v $< $@
 | 
			
		||||
	@cp -v $(filter-out out/zsign%,$<) $@
 | 
			
		||||
	@cp -v out/data.zip $(@D)/
 | 
			
		||||
ifeq ($(HAVE_LINUX_IOS),1)
 | 
			
		||||
	@zsign -q -k .keys/apple.p12 -f -m src/ios/embedded.mobileprovision $(realpath $(dir $@))
 | 
			
		||||
	@out/zsign_build/zsign -q -k .keys/apple.p12 -f -m src/ios/embedded.mobileprovision $(realpath $(dir $@))
 | 
			
		||||
endif
 | 
			
		||||
.SECONDARY:
 | 
			
		||||
out/tildefriends-%.ipa: out/tildefriends-ios%.app/tildefriends
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user