mirror of https://github.com/PCSX2/pcsx2.git
CMake: Remove all argument option from translations macro
There's no reason you wouldn't want it
This commit is contained in:
parent
90e3d9e460
commit
aad8b09d81
|
@ -32,21 +32,12 @@
|
||||||
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
MACRO(GETTEXT_CREATE_TRANSLATIONS_PCSX2 _potFile _firstPoFileArg)
|
MACRO(GETTEXT_CREATE_TRANSLATIONS_PCSX2 _potFile)
|
||||||
# make it a real variable, so we can modify it here
|
|
||||||
SET(_firstPoFile "${_firstPoFileArg}")
|
|
||||||
|
|
||||||
SET(_moFiles)
|
SET(_moFiles)
|
||||||
GET_FILENAME_COMPONENT(_potBasename ${_potFile} NAME_WE)
|
GET_FILENAME_COMPONENT(_potBasename ${_potFile} NAME_WE)
|
||||||
GET_FILENAME_COMPONENT(_absPotFile ${_potFile} ABSOLUTE)
|
GET_FILENAME_COMPONENT(_absPotFile ${_potFile} ABSOLUTE)
|
||||||
|
|
||||||
SET(_addToAll)
|
FOREACH (_currentPoFile ${ARGN})
|
||||||
IF(${_firstPoFile} STREQUAL "ALL")
|
|
||||||
SET(_addToAll "ALL")
|
|
||||||
SET(_firstPoFile)
|
|
||||||
ENDIF(${_firstPoFile} STREQUAL "ALL")
|
|
||||||
|
|
||||||
FOREACH (_currentPoFile ${_firstPoFile} ${ARGN})
|
|
||||||
GET_FILENAME_COMPONENT(_absFile ${_currentPoFile} ABSOLUTE)
|
GET_FILENAME_COMPONENT(_absFile ${_currentPoFile} ABSOLUTE)
|
||||||
GET_FILENAME_COMPONENT(_abs_PATH ${_absFile} DIRECTORY)
|
GET_FILENAME_COMPONENT(_abs_PATH ${_absFile} DIRECTORY)
|
||||||
GET_FILENAME_COMPONENT(_lang ${_abs_PATH} NAME_WE)
|
GET_FILENAME_COMPONENT(_lang ${_abs_PATH} NAME_WE)
|
||||||
|
@ -102,7 +93,7 @@ MACRO(GETTEXT_CREATE_TRANSLATIONS_PCSX2 _potFile _firstPoFileArg)
|
||||||
ENDFOREACH (_currentPoFile)
|
ENDFOREACH (_currentPoFile)
|
||||||
|
|
||||||
IF(NOT LINUX_PACKAGE AND NOT APPLE)
|
IF(NOT LINUX_PACKAGE AND NOT APPLE)
|
||||||
ADD_CUSTOM_TARGET(translations_${_potBasename} ${_addToAll} DEPENDS ${_moFiles})
|
ADD_CUSTOM_TARGET(translations_${_potBasename} ALL DEPENDS ${_moFiles})
|
||||||
ENDIF(NOT LINUX_PACKAGE AND NOT APPLE)
|
ENDIF(NOT LINUX_PACKAGE AND NOT APPLE)
|
||||||
|
|
||||||
ENDMACRO(GETTEXT_CREATE_TRANSLATIONS_PCSX2)
|
ENDMACRO(GETTEXT_CREATE_TRANSLATIONS_PCSX2)
|
||||||
|
|
|
@ -1668,8 +1668,8 @@ if(GETTEXT_FOUND AND NOT NO_TRANSLATION AND NOT PCSX2_CORE)
|
||||||
file(GLOB_RECURSE PO_MAIN_FILES ${CMAKE_SOURCE_DIR}/locales/*/pcsx2_Main.po)
|
file(GLOB_RECURSE PO_MAIN_FILES ${CMAKE_SOURCE_DIR}/locales/*/pcsx2_Main.po)
|
||||||
|
|
||||||
# Macro to compile po file and install them
|
# Macro to compile po file and install them
|
||||||
GETTEXT_CREATE_TRANSLATIONS_PCSX2(${CMAKE_SOURCE_DIR}/locales/templates/pcsx2_Iconized.pot ALL ${PO_ICO_FILES})
|
GETTEXT_CREATE_TRANSLATIONS_PCSX2(${CMAKE_SOURCE_DIR}/locales/templates/pcsx2_Iconized.pot ${PO_ICO_FILES})
|
||||||
GETTEXT_CREATE_TRANSLATIONS_PCSX2(${CMAKE_SOURCE_DIR}/locales/templates/pcsx2_Main.pot ALL ${PO_MAIN_FILES})
|
GETTEXT_CREATE_TRANSLATIONS_PCSX2(${CMAKE_SOURCE_DIR}/locales/templates/pcsx2_Main.pot ${PO_MAIN_FILES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
|
|
Loading…
Reference in New Issue