1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-21 13:42:30 +02:00
cdt/terminal/pom.xml
Tue Ton 83e52ef18c Add native support for Windows on Arm64 (#971)
- add a new fragment 'org.eclipse.cdt.core.win32.aarch64' containing
re-compiled Arm64 natives suitable for the Windows on Arm64 platform.

- add the 'serial.dll' binary re-compiled for Windows on Arm64.

- add the win32/win32/aarch64 environment triplet to various Maven
build scripts to support building CDT software for that environment.

The updated dlls/exes are not included in this commit and will be provided
in subsequent commits with the corresponding update to build infrastructure

Part of #969
2024-12-28 10:48:30 -05:00

53 lines
No EOL
1.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018, 2024 Red Hat and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
-->
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.cdt</groupId>
<artifactId>cdt-parent</artifactId>
<version>12.0.0-SNAPSHOT</version>
</parent>
<artifactId>terminal-parent</artifactId>
<packaging>pom</packaging>
<name>TM Terminal, Maven Master</name>
<modules>
<module>plugins</module>
<module>features</module>
</modules>
<profiles>
<profile>
<!-- This is a special profile that allows you to build only the terminal and its CDT hosted dependencies -->
<id>only-terminal</id>
<modules>
<module>repo</module>
<module>../core/org.eclipse.cdt.core.linux</module>
<module>../core/org.eclipse.cdt.core.linux.aarch64</module>
<module>../core/org.eclipse.cdt.core.linux.ppc64le</module>
<module>../core/org.eclipse.cdt.core.linux.x86_64</module>
<module>../core/org.eclipse.cdt.core.macosx</module>
<module>../core/org.eclipse.cdt.core.native</module>
<module>../core/org.eclipse.cdt.core.win32</module>
<module>../core/org.eclipse.cdt.core.win32.aarch64</module>
<module>../core/org.eclipse.cdt.core.win32.x86_64</module>
<module>../native/org.eclipse.cdt.native.serial</module>
<module>../remote/org.eclipse.remote.core</module>
<module>../remote/org.eclipse.remote.ui</module>
<module>../releng/org.eclipse.cdt.native-feature</module>
</modules>
</profile>
</profiles>
</project>