Merge remote-tracking branch 'erlehmann/master'
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Fri, 22 Jul 2011 05:48:22 +0000 (07:48 +0200)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Fri, 22 Jul 2011 05:48:22 +0000 (07:48 +0200)
Conflicts (from the introduction of fr translations):
src/CMakeLists.txt

1  2 
src/CMakeLists.txt

index 8c6e1d450a67b17db47683b89bb86f4be89937af,532ac9feeb7fff2e85baeb6838dfd9d2b39074ac..f3dee7f307a36724030710e11afaff78ef7551da
@@@ -266,10 -256,9 +266,11 @@@ if(BUILD_CLIENT
  
        install(FILES ${images} DESTINATION ${DATADIR})
  
 -      install(FILES ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-c55.mo DESTINATION locale/de/LC_MESSAGES)
 -      install(FILES ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo DESTINATION locale/fr/LC_MESSAGES)
 -      
 +      if (USE_GETTEXT)
 +              install(FILES ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-delta.mo DESTINATION locale/de/LC_MESSAGES)
++              install(FILES ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo DESTINATION locale/fr/LC_MESSAGES)
 +      endif()
 +
        if(WIN32)
                if(DEFINED IRRLICHT_DLL)
                        install(FILES ${IRRLICHT_DLL} DESTINATION ${BINDIR})
  endif(BUILD_CLIENT)
  
  if(BUILD_SERVER)
 -      install(TARGETS minetestserver DESTINATION ${BINDIR})
 +      install(TARGETS ${PROJECT_NAME}server DESTINATION ${BINDIR})
  endif(BUILD_SERVER)
  
 -if(WIN32)
 -      set(GETTEXT_MSGFMT "${GETTEXT_BIN_DIR}/msgfmt" CACHE FILEPATH "path to msgfmt")
 -elseif(APPLE)
 -      set(GETTEXT_MSGFMT "${GETTEXT_BIN_DIR}/msgfmt" CACHE FILEPATH "path to msgfmt")
 -else()
 -      set(GETTEXT_MSGFMT "msgfmt")
 -endif()
 -
 -add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES COMMENT "mo-update [de]: Creating locale directory.")
 -add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES COMMENT "mo-update [fr]: Creating locale directory.")
 -
 -add_custom_command(
 -              OUTPUT ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-c55.mo
 -              COMMAND ${GETTEXT_MSGFMT} -o ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-c55.mo ${CMAKE_SOURCE_DIR}/po/de/minetest-c55.po 
 -              DEPENDS 
 -                      ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES
 -                      ${CMAKE_SOURCE_DIR}/po/de/minetest-c55.po
 -              WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/po/de
 -              COMMENT "mo-update [de]: Creating mo file."
 -              )
 -add_custom_command(
 -              OUTPUT ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo
 -              COMMAND ${GETTEXT_MSGFMT} -o ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo ${CMAKE_SOURCE_DIR}/po/fr/minetest-c55.po 
 -              DEPENDS 
 -                      ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES
 -                      ${CMAKE_SOURCE_DIR}/po/fr/minetest-c55.po
 -              WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/po/fr
 -              COMMENT "mo-update [fr]: Creating mo file."
 -              )
 -              
 -add_custom_target(translation_de ALL COMMENT "mo update [de]" DEPENDS ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-c55.mo)
 -add_custom_target(translation_fr ALL COMMENT "mo update [fr]" DEPENDS ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo)
 +if (USE_GETTEXT)
 +      add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES COMMENT "mo-update [de]: Creating locale directory.")
++      add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES COMMENT "mo-update [fr]: Creating locale directory.")
 +
 +      add_custom_command(
 +                      OUTPUT ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-delta.mo
 +                      COMMAND ${GETTEXT_MSGFMT} -o ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-delta.mo ${CMAKE_SOURCE_DIR}/po/de/minetest-c55.po 
 +                      DEPENDS 
 +                              ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES
 +                              ${CMAKE_SOURCE_DIR}/po/de/minetest-c55.po
 +                      WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/po/de
 +                      COMMENT "mo-update [de]: Creating mo file."
 +                      )
++      add_custom_command(
++                      OUTPUT ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo
++                      COMMAND ${GETTEXT_MSGFMT} -o ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo ${CMAKE_SOURCE_DIR}/po/fr/minetest-c55.po 
++                      DEPENDS 
++                              ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES
++                              ${CMAKE_SOURCE_DIR}/po/fr/minetest-c55.po
++                      WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/po/fr
++                      COMMENT "mo-update [fr]: Creating mo file."
++                      )
 +      add_custom_target(translation_de ALL COMMENT "mo update [de]" DEPENDS ${CMAKE_BINARY_DIR}/locale/de/LC_MESSAGES/minetest-delta.mo)
++      add_custom_target(translation_fr ALL COMMENT "mo update [fr]" DEPENDS ${CMAKE_BINARY_DIR}/locale/fr/LC_MESSAGES/minetest-c55.mo)
 +endif(USE_GETTEXT)
  
  # Subdirectories