Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Julio César Rocha d64dc2a331
Have RCTNetworking.win32 fork RCTNetworking.ios (#12199)
* Have RCTNetworking.win32 fork RCTNetworking.ios

* Copy contents from windows to win32

* Change files

* Drop overrides newline setting to parent

* Make RCTNetworking.win32 a copy of iOS variant
2023-10-02 18:18:28 -07:00
Julio César Rocha bcdf9ad68e
Use PackageReference for C++ dependencies (#8195)
* Migrate `vnext` projects to `PackageReference`.

* Allow `run-windows` to directly restore `package.config` files when conflicting with `PackageReference` items.

* Allow parameterizing package names and versions which can be handled as any MSBuild property.

* Migrate C++ templates to `PackageReference`.

* Drop `packages` directory for `vnext` projects NuGet dependencies.\
  Dependencies will be accessed directly at the downloaded NuGet `globalPackagesFolder` using `msbuild /restore`.\
  This removes redundant copies of downloaded packages.
2021-12-03 23:19:47 -08:00
Nick Gerleman d89f2cb060
Revert "Drop StdCall in favor of Cdecl for x86. (#4115)" (#4125)
* Revert "Drop StdCall in favor of Cdecl for x86. (#4115)"

This reverts commit 0a432a1c84.

The change has led to some breakage, and there is new information about
Office's needs for the change. Revert this change in master until we
have something fully working.

* Change files
2020-02-19 22:40:48 +00:00
Julio César Rocha 0a432a1c84
Drop StdCall in favor of Cdecl for x86. (#4115)
* Use Cdecl for x86.

* Revert "Use Cdecl for x86."

This reverts commit 400d98673a.

* Annotate Yoga.h.

* Patched more Yoga free functions.

* Updated Yoga export symbols on x86.

* Don't instert newline in .gitmodules.

* Added folly submodule.

* Make folly shallow.

* Set FollyDir to submodule.

* Drop DownloadFolly target.

* Update folly.

* Update folly.

* Update x86 folly exports as __cdecl.

* Make YGEnume __cdecl.

* Removed underscore from C-style Yoga exports.

* Make remaining free functions __cdecl.

* Annotate missing free functions.

* Include ossl_static.pdb in OpenSSL NuGet.

* Use Cdecl for x86.

* Make networking resources callback Cdecl.

* Make networking callbacks Cdecl.

* Change files

* Enable submodules.

* Checkout submodules in e2e-test and react-native-init.

* Marked UWP exports as __cdecl.

* Marked IDevSupportManager functors as cdecl.

* Add Nuget.Config to Playground solution.

* Base FollyDir in MSBuildThisFileDirectory.

* Use folly submodule for testcli.
2020-02-19 07:05:17 +00:00
Julio César Rocha f39c1628b7 Use templates for main RNW build tasks. (#3255) (#3272)
* Run Desktop and Universal builds in parallel.

* Update

* Simplify publish jobs display names.

* Use template for building ReactNative variants.

* Pass UseRNFork from strategy.

* Use join to pass multiple solutions.

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Relocate header nuget layout tasks.

* Parameterized layoutHeaders.

* Update

* Update

* Publish headers to Artifact directory root.

* Use build-rnw in publish definition.

* Removed vs-build.yml.

* Fix usage of LayoutHeaders var.

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Update

* Restored publish tasks.

* Clean publish-build-artifacts...
2019-09-27 14:53:08 -07:00
Matthew Podwysocki 156feb1917 feat(EditorConfig) - closes Issue #468 (#471) 2016-06-13 11:22:18 -04:00