1*2d1272b8SAndroid Build Coastguard Worker# CMake script to replace items 2*2d1272b8SAndroid Build Coastguard Worker# in sources generated by glib-mkenums 3*2d1272b8SAndroid Build Coastguard Worker 4*2d1272b8SAndroid Build Coastguard WorkerFILE(READ ${ENUM_INPUT_SRC} enum_in) 5*2d1272b8SAndroid Build Coastguard Worker 6*2d1272b8SAndroid Build Coastguard WorkerSTRING(REPLACE 7*2d1272b8SAndroid Build Coastguard Worker "_t_get_type" 8*2d1272b8SAndroid Build Coastguard Worker "_get_type" 9*2d1272b8SAndroid Build Coastguard Worker enum_out_tmp 10*2d1272b8SAndroid Build Coastguard Worker "${enum_in}" 11*2d1272b8SAndroid Build Coastguard Worker ) 12*2d1272b8SAndroid Build Coastguard Worker 13*2d1272b8SAndroid Build Coastguard WorkerSTRING(REPLACE 14*2d1272b8SAndroid Build Coastguard Worker "_T (" 15*2d1272b8SAndroid Build Coastguard Worker " (" 16*2d1272b8SAndroid Build Coastguard Worker enum_out 17*2d1272b8SAndroid Build Coastguard Worker "${enum_out_tmp}" 18*2d1272b8SAndroid Build Coastguard Worker ) 19*2d1272b8SAndroid Build Coastguard Worker 20*2d1272b8SAndroid Build Coastguard WorkerFILE(WRITE ${ENUM_OUTPUT_SRC} "${enum_out}") 21*2d1272b8SAndroid Build Coastguard WorkerFILE(REMOVE ${ENUM_INPUT_SRC})