0
MyPlugin.plugin 디렉토리에 두 개의 파일을 추가하고 싶습니다.번들에 파일을 추가 할 수 없습니다.
제공된 지침 here을 따르지만 파일은 디렉토리에 추가되지 않습니다. "Contents"디렉토리에 추가하려고했지만 실패했습니다. 내가 관리 할 수있는 것은 "Resources/English.lproj"디렉토리에 추가하는 것입니다.
구조는 다음과 같은 : 나는 MyPlugin.plugin 내부에 파일을 추가하기 위해 projectDef.cmake 내부에 추가
MyPlugin.plugin/
Contents/
Info.plist
MacOS/
file1
Resources/
English.lproj/
InfoPlist.strings
Localized.rsrc
코드 것은 :
file (GLOB MAC_FILES ${CMAKE_CURRENT_SOURCE_DIR}
MacFiles/file1
MacFiles/file2
)
set_source_files_properties(
${MAC_FILES}
PROPERTIES
MACOSX_PACKAGE_LOCATION "MyPlugin.plugin"
)
SOURCE_GROUP(Mac FILES ${PLATFORM})
set (SOURCES
${SOURCES}
${PLATFORM}
${MAC_FILES}
)
내가 사용하는 것이 언급해야한다 Resources/English.lproj 내부에 파일을 추가하는 코드는 다음과 같이 변경하십시오 :
MACOSX_PACKAGE_LOCATION "Resources/English.lproj"
내가 필요로하는 것에 아주 가깝다! 감사합니다 taxilian! ''MACOSX_PACKAGE_LOCATION ''''또는''MACOSX_PACKAGE_LOCATION "/"'파일이 디렉토리 내용에 복사되지만'MACOSX_PACKAGE_LOCATION "../"'은 MyPlugin.plugin 디렉토리에 파일을 복사합니다. 다시 한번 감사드립니다. – KoKa
나는 그것이 번들의 해당 부분에 쓰지 않아야하기 때문이라고 생각합니다.] 그러나 문제가 발생할만한 이유는 모르겠습니다. 행운을 빕니다! – taxilian