You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Resolves the OS version to use for our natives -->
96
+
<profiles>
97
+
<profile>
98
+
<id>lwjgl-natives-linux-amd64</id>
99
+
<activation>
100
+
<os>
101
+
<family>unix</family>
102
+
<arch>amd64</arch>
103
+
</os>
104
+
</activation>
105
+
<properties>
106
+
<natives>natives-linux</natives>
107
+
</properties>
108
+
</profile>
109
+
<profile>
110
+
<id>lwjgl-natives-windows-amd64</id>
111
+
<activation>
112
+
<os>
113
+
<family>windows</family>
114
+
<arch>amd64</arch>
115
+
</os>
116
+
</activation>
117
+
<properties>
118
+
<natives>natives-windows</natives>
119
+
</properties>
120
+
</profile>
121
+
<profile>
122
+
<id>lwjgl-natives-windows-x86</id>
123
+
<activation>
124
+
<os>
125
+
<family>windows</family>
126
+
<arch>x86</arch>
127
+
</os>
128
+
</activation>
129
+
<properties>
130
+
<natives>natives-windows-x86</natives>
131
+
</properties>
132
+
</profile>
133
+
</profiles>
134
+
135
+
<dependencyManagement>
136
+
<dependencies>
137
+
<dependency>
138
+
<groupId>org.lwjgl</groupId>
139
+
<artifactId>lwjgl-bom</artifactId>
140
+
<version>${lwjgl.version}</version>
141
+
<scope>import</scope>
142
+
<type>pom</type>
143
+
</dependency>
144
+
</dependencies>
145
+
</dependencyManagement>
146
+
147
+
<dependencies>
148
+
<!-- imgui-java -->
149
+
<dependency>
150
+
<groupId>io.imgui.java</groupId>
151
+
<artifactId>binding</artifactId>
152
+
<version>${imgui.java.version}</version>
153
+
</dependency>
154
+
<dependency>
155
+
<groupId>io.imgui.java</groupId>
156
+
<artifactId>lwjgl3</artifactId>
157
+
<version>${imgui.java.version}</version>
158
+
</dependency>
159
+
<dependency>
160
+
<groupId>io.imgui.java</groupId>
161
+
<artifactId>${natives}</artifactId>
162
+
<version>${imgui.java.version}</version>
163
+
</dependency>
164
+
165
+
<!-- LWJGL -->
166
+
<dependency>
167
+
<groupId>org.lwjgl</groupId>
168
+
<artifactId>lwjgl</artifactId>
169
+
</dependency>
170
+
<dependency>
171
+
<groupId>org.lwjgl</groupId>
172
+
<artifactId>lwjgl-glfw</artifactId>
173
+
</dependency>
174
+
<dependency>
175
+
<groupId>org.lwjgl</groupId>
176
+
<artifactId>lwjgl-opengl</artifactId>
177
+
</dependency>
178
+
<dependency>
179
+
<groupId>org.lwjgl</groupId>
180
+
<artifactId>lwjgl</artifactId>
181
+
<classifier>${natives}</classifier>
182
+
</dependency>
183
+
<dependency>
184
+
<groupId>org.lwjgl</groupId>
185
+
<artifactId>lwjgl-glfw</artifactId>
186
+
<classifier>${natives}</classifier>
187
+
</dependency>
188
+
<dependency>
189
+
<groupId>org.lwjgl</groupId>
190
+
<artifactId>lwjgl-opengl</artifactId>
191
+
<classifier>${natives}</classifier>
192
+
</dependency>
193
+
</dependencies>
194
+
```
195
+
</details>
68
196
69
-
Alternatively you can download imgui-java binaries manually from the [release page](https://github.com/SpaiR/imgui-java/releases/latest). You'll need to provide a VM option: `imgui.library.path` or `java.library.path`. It should point to the folder where you've placed downloaded binaries.
197
+
You can download imgui-java manually from the [release page](https://github.com/SpaiR/imgui-java/releases/latest). For the natives to work you'll need to provide a VM option: `imgui.library.path` or `java.library.path`. It should point to the folder where you've placed downloaded binaries.
0 commit comments