This repository has been archived by the owner on Sep 16, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
osintgram4j.xml
141 lines (141 loc) · 5.61 KB
/
osintgram4j.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?xml version="1.0" encoding="UTF-8" ?>
<BuildFile>
<!--
This file is a placeholder for an upcoming project.
However, the ForgerX product family will be considered closed-source.
This means that it will be proprietary project.
-->
<IncludeLanguage lang="cxx"/>
<IncludeLanguage lang="java"/>
<Project>
<Information displayName="Osintgram4j (Instagram OSINT)" name="osintgram4j" version="0.1-pre1"
maintainer="BC100Dev (BeChris100; contact@bc100dev.net)"/>
<OnlineSources type="git" url="https://github.com/BeChris100/osintgram4j" updateCode="true"/>
<Java version="21"/>
<Cxx version="17" />
</Project>
<Modules>
<ResourceModule shared="true" path="extres"/>
<Module id="0" name="core" src=".">
<Dependency id="0"/>
<ModLink id="1"/>
<ModLink id="2"/>
<MainClass name="net.bc100dev.osintgram4j.MainClass"/>
<!-- excluded via '.gitignore' -->
<TestClass name="net.bc100dev.osintgram4j.test.TestMain" />
<Settings isMain="true"/>
</Module>
<Module id="1" name="online_api" src="instagram_api">
<Dependency id="0"/>
<ModLink id="2"/>
</Module>
<Module id="2" name="commons" src="commons"/>
<Module id="3" name="modapi" src="modapi/src">
<Dependency id="0"/>
<ModLink id="1"/>
<ModLink id="2"/>
</Module>
<Module id="4" name="updater" src="updater">
<Dependency id="1"/>
</Module>
<Module id="5" name="osintgram4j-cxx" src="cxx">
<CxxModule>
<Dependency id="1"/>
</CxxModule>
</Module>
</Modules>
<Dependencies checkLatest="true">
<Dependency id="0">
<MavenLib artifact="org.json" name="json" version="20240303"/>
</Dependency>
<Dependency id="1">
<CxxPackage name="Curses" required="os.platform == linux"/>
</Dependency>
</Dependencies>
<Settings>
<Cxx>
<Include>{{ java.include.dir }}</Include>
<Toolchains>
<Toolchain name="Linux x86_64" required="os.type == Linux, os.arch == x86_64 | true">
<Compiler_C binName="x86_64-linux-gnu-gcc"/>
<Compiler_CPP binName="x86_64-linux-gnu-g++"/>
</Toolchain>
<Toolchain name="Linux aarch64" required="os.type == Linux, os.arch == aarch64 | true">
<Compiler_C binName="aarch64-linux-gnu-gcc"/>
<Compiler_CPP binName="aarch64-linux-gnu-g++"/>
</Toolchain>
<Toolchain name="Windows x64 (Linux)" required="false" depends="mingw-gcc">
<Compiler_C binName="x86_64-w64-mingw32-gcc"/>
<Compiler_CPP binName="x86_64-w64-mingw32-g++"/>
</Toolchain>
<Toolchain name="Windows x64 (Visual Studio)" required="false" depends="VS::BuildTools">
<Compiler universal="true" binName="cl" loads="VS::BuildTools"/>
</Toolchain>
<Toolchain name="Windows x64 (GCC)" required="false" depends="WindowsGCC">
<Compiler_C binName="gcc"/>
<Compiler_CPP binName="g++"/>
</Toolchain>
<FallbackToolchain enabled="true">
<Compiler_C>
<include>gcc</include>
<include>clang</include>
</Compiler_C>
<Compiler_CPP>
<include>g++</include>
<include>clang++</include>
</Compiler_CPP>
</FallbackToolchain>
<Flags>
<add>-Wextra</add>
</Flags>
</Toolchains>
</Cxx>
<CliOptions> </CliOptions>
</Settings>
<Build output="out" temp=".out" parallel="true">
<Java>
<JarFiles>
<Jar file="modapi.jar">
<include module="3"/>
</Jar>
<Jar file="modapi_complete.jar">
<include module="3"/>
<options>--assemble-deps</options>
</Jar>
<Jar file="core.jar">
<include module="0"/>
<options>--executable</options>
</Jar>
<Jar file="instagram_api.jar">
<include module="1"/>
<options>--display-name="Instagram Private API"</options>
</Jar>
<Jar file="commons.jar">
<include module="2"/>
</Jar>
</JarFiles>
</Java>
<Cxx>
<jpackage attachLib="true" />
</Cxx>
<JarProcess>
</JarProcess>
<JavaPackager minifyJre="false">
<BuildProcess>
<Format appImage="true" deb="true" rpm="false"/>
<JavaOptions>
<option>-Xmx512m</option>
<option>-Xms128m</option>
</JavaOptions>
<IncludeFile>{{ cxx. }}</IncludeFile>
</BuildProcess>
<Information>
<AppVersion>v0.1-pre1</AppVersion>
<Copyright>BC100Dev Solutions, 2024</Copyright>
<Vendor>BC100Dev</Vendor>
</Information>
<Icon platform="windows" path="extres/app_icon.ico"/>
<Icon platform="linux" path="extres/app_icon.png"/>
</JavaPackager>
</Build>
</BuildFile>