hedgewars/CMakeLists.txt
changeset 10780 edfe052bebe6
parent 10778 49a0c25ca176
child 10803 df39aa3f6d4d
equal deleted inserted replaced
10778:49a0c25ca176 10780:edfe052bebe6
    23 # convert list into pascal array
    23 # convert list into pascal array
    24 if(FONTS_DIRS)
    24 if(FONTS_DIRS)
    25   list(LENGTH FONTS_DIRS ndirs)
    25   list(LENGTH FONTS_DIRS ndirs)
    26   set(FONTS_DIRS_ARRAY "array [0..${ndirs}] of PChar = (")
    26   set(FONTS_DIRS_ARRAY "array [0..${ndirs}] of PChar = (")
    27   foreach(fontdir ${FONTS_DIRS})
    27   foreach(fontdir ${FONTS_DIRS})
    28       set(FONTS_DIRS_ARRAY "${FONTS_DIRS_ARRAY}\n'${fontdir}',")
    28       set(FONTS_DIRS_ARRAY "${FONTS_DIRS_ARRAY}\n_P'${fontdir}',")
    29   endforeach(fontdir)
    29   endforeach(fontdir)
    30   set(FONTS_DIRS_ARRAY "${FONTS_DIRS_ARRAY}\nnil);\n")
    30   set(FONTS_DIRS_ARRAY "${FONTS_DIRS_ARRAY}\nnil);\n")
    31 else(FONTS_DIRS)
    31 else(FONTS_DIRS)
    32   set(FONTS_DIRS_ARRAY "array [0..1] of PChar = (nil, nil);")
    32   set(FONTS_DIRS_ARRAY "array [0..1] of PChar = (nil, nil);")
    33 endif(FONTS_DIRS)
    33 endif(FONTS_DIRS)