[PE-412] Add in a missing symlink target that was breaking installation.
Merge pull request #11 from praxxis/missing_symlink_target

[PE-412] Add in a missing symlink target that was breaking installation.
Ensure macros are only defined if they have not been defined
Merge pull request #12 from MosesMendoza/fix_macro_definition

Ensure macros are only defined if they have not been defined