Loading java/define2java.pl 0 → 100755 +22 −0 Original line number Diff line number Diff line #!/usr/bin/perl open(GCC, "gcc -E ../include/curl/curl.h|"); while(<GCC>) { if($_ =~ /(CURLOPT_(.*)) += (.*)/) { $var= $1; $expr = $3; $f=$3; if($expr =~ / *(\d+) *\+ *(\d+)/) { $expr = $1+$2; } # nah, keep the CURL prefix to make them look like other # languages' defines # $var =~ s/^CURL//g; print " public static final int $var = $expr;\n"; } } close(GCC); Loading
java/define2java.pl 0 → 100755 +22 −0 Original line number Diff line number Diff line #!/usr/bin/perl open(GCC, "gcc -E ../include/curl/curl.h|"); while(<GCC>) { if($_ =~ /(CURLOPT_(.*)) += (.*)/) { $var= $1; $expr = $3; $f=$3; if($expr =~ / *(\d+) *\+ *(\d+)/) { $expr = $1+$2; } # nah, keep the CURL prefix to make them look like other # languages' defines # $var =~ s/^CURL//g; print " public static final int $var = $expr;\n"; } } close(GCC);