mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 21:30:08 +02:00
Not referencing them caused them to be missing from the source packages. This also moves all files that were in different dirs under the common additional-files dir.
25 lines
506 B
C++
25 lines
506 B
C++
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <limits.h>
|
|
|
|
int main(int argc, char* argv[])
|
|
{
|
|
if (argc < 2) {
|
|
system("alert --stop \"Java: Please specify a Jarfile.\" >/dev/null");
|
|
return 1;
|
|
}
|
|
|
|
char command[PATH_MAX];
|
|
snprintf(command, sizeof(command), "%s -jar \"%s\"", JAVA_BINARY, argv[1]);
|
|
|
|
FILE* fd = popen(command, "r");
|
|
if (fd != NULL) {
|
|
char buffer[512];
|
|
fgets(buffer, 512, fd);
|
|
return pclose(fd);
|
|
} else
|
|
system("alert --stop \"Java: popen failed!\" >/dev/null");
|
|
|
|
return 1;
|
|
}
|