return { url = "https://git.busybox.net/busybox/", targets = { default = { build = function() e,h,c = os.execute("make defconfig") if c ~= 0 then return c end e,h,c = os.execute("sed -i 's/CONFIG_TC=y/CONFIG_TC=n/' .config") if c ~= 0 then print("Configuration Failure: ", c, type(c)) print("GIVEN UP") return c end e,h,c = os.execute("sed -i 's/# CONFIG_TC is not set/CONFIG_TC=n/' .config") if c ~= 0 then print("Configuration Failure: ", c, type(c)) print("GIVEN UP") return c end e,h,c = os.execute("make") if c ~= 0 then print("Compilation Error: ", c, type(c)) print("GIVEN UP") return c end return 0 end, install = function() return os.execute("make CONFIG_PREFIX="..prefix.." install") end, uninstall = function() return os.execute("make CONFIG_PREFIX="..prefix.." uninstall") end, } } }