Sha256: 6ca19b3d30131b988a8b1eb2a9a4b62a5d5a8579a82d99ff95bdc99024640a00

Contents?: true

Size: 557 Bytes

Versions: 9

Compression:

Stored size: 557 Bytes

Contents

#!/bin/bash
# This creates a entrypoint for the gem named 'software_challenge_client.rb'
# which includes all ruby files under lib. Making sure that everthing is
# included after some files were added or removed (in the process of updating
# the gem for a new game).
shopt -s globstar || exit 1
cd lib || exit 1
FILENAME='software_challenge_client.rb'

echo "# frozen_string_literal: true
module SoftwareChallengeClient" > $FILENAME
for file in software_challenge_client/**/*.rb; do
    echo "  require '${file}'"
done >> $FILENAME;
echo "end" >> $FILENAME

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
software_challenge_client-22.1.0.1 lib/update_client_module.sh
software_challenge_client-22.1.0 lib/update_client_module.sh
software_challenge_client-22.0.3 lib/update_client_module.sh
software_challenge_client-22.0.2 lib/update_client_module.sh
software_challenge_client-21.2.0 lib/update_client_module.sh
software_challenge_client-21.1.0 lib/update_client_module.sh
software_challenge_client-21.0.2 lib/update_client_module.sh
software_challenge_client-21.0.1 lib/update_client_module.sh
software_challenge_client-21.0.0 lib/update_client_module.sh