feature(package) add amdefine