1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
include_directories(../../include) if (${ARCH} STREQUAL "x86_64") set( RC4_ARCH_SOURCES rc4-x86_64.${ASM_EXT} ) endif() if (${ARCH} STREQUAL "x86") set( RC4_ARCH_SOURCES rc4-586.${ASM_EXT} ) endif() add_library( rc4 OBJECT rc4.c ${RC4_ARCH_SOURCES} ) perlasm(rc4-x86_64.${ASM_EXT} asm/rc4-x86_64.pl) perlasm(rc4-586.${ASM_EXT} asm/rc4-586.pl)