├── .gitignore ├── Dockerfile ├── Dockerfile-amazonlinux1 ├── LICENSE ├── README.md ├── aws-lambda-function-util ├── aws-lambda-function-util.asd └── aws-lambda-function-util.lisp ├── aws-lambda-runtime-additional-libraries └── aws-lambda-runtime-additional-libraries.asd ├── aws-lambda-runtime ├── aws-lambda-runtime.asd ├── bootstrap.lisp ├── find-handler.lisp ├── lambda-env-vars.lisp ├── package.lisp ├── test │ └── find-handler-test.lisp └── unused │ ├── load-cl-launch-script.lisp │ └── usocket-patch-drop-ipv6.lisp └── handler ├── 01_simple_handler ├── simple_handler.lisp └── upload_function.sh ├── 02_01_roswell_script_text ├── echo.ros ├── empty.ros ├── hello.ros └── upload_function.sh ├── 02_02_cl-launch_script ├── TO_BE_IMPLEMENTED ├── example1.lisp └── example2.lisp ├── 03_01_load_another_fasl ├── build_fasl_in_vm.sh ├── main.lisp ├── needed-libs-example.asd └── upload_function.sh └── 03_02_one_big_fasl ├── build_fasl_in_vm.sh ├── main.lisp ├── one-big-fasl-example.asd └── upload_function.sh /.gitignore: -------------------------------------------------------------------------------- 1 | *.fasl 2 | *.zip 3 | build-bootstrap-out/installed-libs.txt 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-amazonlinux1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/Dockerfile-amazonlinux1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/README.md -------------------------------------------------------------------------------- /aws-lambda-function-util/aws-lambda-function-util.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-function-util/aws-lambda-function-util.asd -------------------------------------------------------------------------------- /aws-lambda-function-util/aws-lambda-function-util.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-function-util/aws-lambda-function-util.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime-additional-libraries/aws-lambda-runtime-additional-libraries.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime-additional-libraries/aws-lambda-runtime-additional-libraries.asd -------------------------------------------------------------------------------- /aws-lambda-runtime/aws-lambda-runtime.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/aws-lambda-runtime.asd -------------------------------------------------------------------------------- /aws-lambda-runtime/bootstrap.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/bootstrap.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime/find-handler.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/find-handler.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime/lambda-env-vars.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/lambda-env-vars.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime/package.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/package.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime/test/find-handler-test.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/test/find-handler-test.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime/unused/load-cl-launch-script.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/unused/load-cl-launch-script.lisp -------------------------------------------------------------------------------- /aws-lambda-runtime/unused/usocket-patch-drop-ipv6.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/aws-lambda-runtime/unused/usocket-patch-drop-ipv6.lisp -------------------------------------------------------------------------------- /handler/01_simple_handler/simple_handler.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/01_simple_handler/simple_handler.lisp -------------------------------------------------------------------------------- /handler/01_simple_handler/upload_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/01_simple_handler/upload_function.sh -------------------------------------------------------------------------------- /handler/02_01_roswell_script_text/echo.ros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/02_01_roswell_script_text/echo.ros -------------------------------------------------------------------------------- /handler/02_01_roswell_script_text/empty.ros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/02_01_roswell_script_text/empty.ros -------------------------------------------------------------------------------- /handler/02_01_roswell_script_text/hello.ros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/02_01_roswell_script_text/hello.ros -------------------------------------------------------------------------------- /handler/02_01_roswell_script_text/upload_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/02_01_roswell_script_text/upload_function.sh -------------------------------------------------------------------------------- /handler/02_02_cl-launch_script/TO_BE_IMPLEMENTED: -------------------------------------------------------------------------------- 1 | In future, I support these cl-launch scripts. 2 | -------------------------------------------------------------------------------- /handler/02_02_cl-launch_script/example1.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/02_02_cl-launch_script/example1.lisp -------------------------------------------------------------------------------- /handler/02_02_cl-launch_script/example2.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/02_02_cl-launch_script/example2.lisp -------------------------------------------------------------------------------- /handler/03_01_load_another_fasl/build_fasl_in_vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_01_load_another_fasl/build_fasl_in_vm.sh -------------------------------------------------------------------------------- /handler/03_01_load_another_fasl/main.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_01_load_another_fasl/main.lisp -------------------------------------------------------------------------------- /handler/03_01_load_another_fasl/needed-libs-example.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_01_load_another_fasl/needed-libs-example.asd -------------------------------------------------------------------------------- /handler/03_01_load_another_fasl/upload_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_01_load_another_fasl/upload_function.sh -------------------------------------------------------------------------------- /handler/03_02_one_big_fasl/build_fasl_in_vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_02_one_big_fasl/build_fasl_in_vm.sh -------------------------------------------------------------------------------- /handler/03_02_one_big_fasl/main.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_02_one_big_fasl/main.lisp -------------------------------------------------------------------------------- /handler/03_02_one_big_fasl/one-big-fasl-example.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_02_one_big_fasl/one-big-fasl-example.asd -------------------------------------------------------------------------------- /handler/03_02_one_big_fasl/upload_function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y2q-actionman/cl-aws-custom-runtime-test/HEAD/handler/03_02_one_big_fasl/upload_function.sh --------------------------------------------------------------------------------