Actions taken to create this directory:
- Create a new directory
- Create a bash script for easy repeatability of steps
- This should clear the a temporary directory
- Download the code needed to build
- Generate any platform specific files
- Make it easy to copy over needed files to the new directory and delete any unneceesary files
- Make a
BUILD.bazelscript- To figure out all the targets needed I ran the
cmake --buildagainst a build directory - The AWS SDK generated a bunch of cmake files and directories. Importannt ones include:
CMakeFiles,<pkg>.dir,flages.make,includes_CXX.rsp, andobjects1.rsp. - Converted the information found in these files into our
mongo_cc_library. - Created a unified target for importing into other targets.
- To figure out all the targets needed I ran the
- Created some other runnable target (like a unit test). To actually see if everything was building/linking/and running as expected.